#include "hbox.h"
static const hruntime_symbol_t hruntime_hbox_symbol[]=
{
//h3rdparty.c
//hcompiler.c
    {hdefaults_str(hcompiler_get_stdc_version),(uintptr_t)&hcompiler_get_stdc_version},
    {hdefaults_str(hcompiler_get_date),(uintptr_t)&hcompiler_get_date},
    {hdefaults_str(hcompiler_get_time),(uintptr_t)&hcompiler_get_time},
    {hdefaults_str(hcompiler_get_date_year),(uintptr_t)&hcompiler_get_date_year},
    {hdefaults_str(hcompiler_get_date_month),(uintptr_t)&hcompiler_get_date_month},
    {hdefaults_str(hcompiler_get_date_day),(uintptr_t)&hcompiler_get_date_day},
    {hdefaults_str(hcompiler_get_time_hour),(uintptr_t)&hcompiler_get_time_hour},
    {hdefaults_str(hcompiler_get_time_minute),(uintptr_t)&hcompiler_get_time_minute},
    {hdefaults_str(hcompiler_get_time_second),(uintptr_t)&hcompiler_get_time_second},
//hcrypto.c
    {hdefaults_str(huint128_load),(uintptr_t)&huint128_load},
    {hdefaults_str(huint128_load_be),(uintptr_t)&huint128_load_be},
    {hdefaults_str(huint128_load_uint32),(uintptr_t)&huint128_load_uint32},
    {hdefaults_str(huint128_load_uint64),(uintptr_t)&huint128_load_uint64},
    {hdefaults_str(huint128_store),(uintptr_t)&huint128_store},
    {hdefaults_str(huint128_store_be),(uintptr_t)&huint128_store_be},
    {hdefaults_str(huint128_store_uint32),(uintptr_t)&huint128_store_uint32},
    {hdefaults_str(huint128_store_uint64),(uintptr_t)&huint128_store_uint64},
    {hdefaults_str(huint128_copy),(uintptr_t)&huint128_copy},
    {hdefaults_str(huint128_bitwise_not),(uintptr_t)&huint128_bitwise_not},
    {hdefaults_str(huint128_bitwise_and),(uintptr_t)&huint128_bitwise_and},
    {hdefaults_str(huint128_bitwise_or),(uintptr_t)&huint128_bitwise_or},
    {hdefaults_str(huint128_bitwise_xor),(uintptr_t)&huint128_bitwise_xor},
    {hdefaults_str(huint128_compare),(uintptr_t)&huint128_compare},
    {hdefaults_str(huint128_complement),(uintptr_t)&huint128_complement},
    {hdefaults_str(huint128_left_shift),(uintptr_t)&huint128_left_shift},
    {hdefaults_str(huint128_right_shift),(uintptr_t)&huint128_right_shift},
    {hdefaults_str(huint128_bit_set),(uintptr_t)&huint128_bit_set},
    {hdefaults_str(huint128_bit_clear),(uintptr_t)&huint128_bit_clear},
    {hdefaults_str(huint128_bit),(uintptr_t)&huint128_bit},
    {hdefaults_str(huint128_clz),(uintptr_t)&huint128_clz},
    {hdefaults_str(huint128_ctz),(uintptr_t)&huint128_ctz},
    {hdefaults_str(huint128_t_is_zero),(uintptr_t)&huint128_t_is_zero},
    {hdefaults_str(huint128_t_is_one),(uintptr_t)&huint128_t_is_one},
    {hdefaults_str(huint128_add),(uintptr_t)&huint128_add},
    {hdefaults_str(huint128_sub),(uintptr_t)&huint128_sub},
    {hdefaults_str(huint128_mul),(uintptr_t)&huint128_mul},
    {hdefaults_str(huint128_mul_with_stack),(uintptr_t)&huint128_mul_with_stack},
    {hdefaults_str(huint128_mul_with_external_state),(uintptr_t)&huint128_mul_with_external_state},
    {hdefaults_str(huint128_div),(uintptr_t)&huint128_div},
    {hdefaults_str(huint128_div_with_stack),(uintptr_t)&huint128_div_with_stack},
    {hdefaults_str(huint128_div_with_external_state),(uintptr_t)&huint128_div_with_external_state},
    {hdefaults_str(huint128_power),(uintptr_t)&huint128_power},
    {hdefaults_str(huint128_power_with_stack),(uintptr_t)&huint128_power_with_stack},
    {hdefaults_str(huint128_power_with_external_state),(uintptr_t)&huint128_power_with_external_state},
    {hdefaults_str(huint128_root),(uintptr_t)&huint128_root},
    {hdefaults_str(huint128_root_with_stack),(uintptr_t)&huint128_root_with_stack},
    {hdefaults_str(huint128_root_with_external_state),(uintptr_t)&huint128_root_with_external_state},
    {hdefaults_str(huint128_power_mod),(uintptr_t)&huint128_power_mod},
    {hdefaults_str(huint128_power_mod_with_stack),(uintptr_t)&huint128_power_mod_with_stack},
    {hdefaults_str(huint128_power_mod_with_external_state),(uintptr_t)&huint128_power_mod_with_external_state},
    {hdefaults_str(huint128_gcd),(uintptr_t)&huint128_gcd},
    {hdefaults_str(huint128_dec_number_count),(uintptr_t)&huint128_dec_number_count},
    {hdefaults_str(huint128_dec_number),(uintptr_t)&huint128_dec_number},
    {hdefaults_str(huint160_load),(uintptr_t)&huint160_load},
    {hdefaults_str(huint160_load_be),(uintptr_t)&huint160_load_be},
    {hdefaults_str(huint160_load_uint32),(uintptr_t)&huint160_load_uint32},
    {hdefaults_str(huint160_load_uint64),(uintptr_t)&huint160_load_uint64},
    {hdefaults_str(huint160_store),(uintptr_t)&huint160_store},
    {hdefaults_str(huint160_store_be),(uintptr_t)&huint160_store_be},
    {hdefaults_str(huint160_store_uint32),(uintptr_t)&huint160_store_uint32},
    {hdefaults_str(huint160_store_uint64),(uintptr_t)&huint160_store_uint64},
    {hdefaults_str(huint160_copy),(uintptr_t)&huint160_copy},
    {hdefaults_str(huint160_bitwise_not),(uintptr_t)&huint160_bitwise_not},
    {hdefaults_str(huint160_bitwise_and),(uintptr_t)&huint160_bitwise_and},
    {hdefaults_str(huint160_bitwise_or),(uintptr_t)&huint160_bitwise_or},
    {hdefaults_str(huint160_bitwise_xor),(uintptr_t)&huint160_bitwise_xor},
    {hdefaults_str(huint160_compare),(uintptr_t)&huint160_compare},
    {hdefaults_str(huint160_complement),(uintptr_t)&huint160_complement},
    {hdefaults_str(huint160_left_shift),(uintptr_t)&huint160_left_shift},
    {hdefaults_str(huint160_right_shift),(uintptr_t)&huint160_right_shift},
    {hdefaults_str(huint160_bit_set),(uintptr_t)&huint160_bit_set},
    {hdefaults_str(huint160_bit_clear),(uintptr_t)&huint160_bit_clear},
    {hdefaults_str(huint160_bit),(uintptr_t)&huint160_bit},
    {hdefaults_str(huint160_clz),(uintptr_t)&huint160_clz},
    {hdefaults_str(huint160_ctz),(uintptr_t)&huint160_ctz},
    {hdefaults_str(huint160_t_is_zero),(uintptr_t)&huint160_t_is_zero},
    {hdefaults_str(huint160_t_is_one),(uintptr_t)&huint160_t_is_one},
    {hdefaults_str(huint160_add),(uintptr_t)&huint160_add},
    {hdefaults_str(huint160_sub),(uintptr_t)&huint160_sub},
    {hdefaults_str(huint160_mul),(uintptr_t)&huint160_mul},
    {hdefaults_str(huint160_mul_with_stack),(uintptr_t)&huint160_mul_with_stack},
    {hdefaults_str(huint160_mul_with_external_state),(uintptr_t)&huint160_mul_with_external_state},
    {hdefaults_str(huint160_div),(uintptr_t)&huint160_div},
    {hdefaults_str(huint160_div_with_stack),(uintptr_t)&huint160_div_with_stack},
    {hdefaults_str(huint160_div_with_external_state),(uintptr_t)&huint160_div_with_external_state},
    {hdefaults_str(huint160_power),(uintptr_t)&huint160_power},
    {hdefaults_str(huint160_power_with_stack),(uintptr_t)&huint160_power_with_stack},
    {hdefaults_str(huint160_power_with_external_state),(uintptr_t)&huint160_power_with_external_state},
    {hdefaults_str(huint160_root),(uintptr_t)&huint160_root},
    {hdefaults_str(huint160_root_with_stack),(uintptr_t)&huint160_root_with_stack},
    {hdefaults_str(huint160_root_with_external_state),(uintptr_t)&huint160_root_with_external_state},
    {hdefaults_str(huint160_power_mod),(uintptr_t)&huint160_power_mod},
    {hdefaults_str(huint160_power_mod_with_stack),(uintptr_t)&huint160_power_mod_with_stack},
    {hdefaults_str(huint160_power_mod_with_external_state),(uintptr_t)&huint160_power_mod_with_external_state},
    {hdefaults_str(huint160_gcd),(uintptr_t)&huint160_gcd},
    {hdefaults_str(huint160_dec_number_count),(uintptr_t)&huint160_dec_number_count},
    {hdefaults_str(huint160_dec_number),(uintptr_t)&huint160_dec_number},
    {hdefaults_str(huint256_load),(uintptr_t)&huint256_load},
    {hdefaults_str(huint256_load_be),(uintptr_t)&huint256_load_be},
    {hdefaults_str(huint256_load_uint32),(uintptr_t)&huint256_load_uint32},
    {hdefaults_str(huint256_load_uint64),(uintptr_t)&huint256_load_uint64},
    {hdefaults_str(huint256_store),(uintptr_t)&huint256_store},
    {hdefaults_str(huint256_store_be),(uintptr_t)&huint256_store_be},
    {hdefaults_str(huint256_store_uint32),(uintptr_t)&huint256_store_uint32},
    {hdefaults_str(huint256_store_uint64),(uintptr_t)&huint256_store_uint64},
    {hdefaults_str(huint256_copy),(uintptr_t)&huint256_copy},
    {hdefaults_str(huint256_bitwise_not),(uintptr_t)&huint256_bitwise_not},
    {hdefaults_str(huint256_bitwise_and),(uintptr_t)&huint256_bitwise_and},
    {hdefaults_str(huint256_bitwise_or),(uintptr_t)&huint256_bitwise_or},
    {hdefaults_str(huint256_bitwise_xor),(uintptr_t)&huint256_bitwise_xor},
    {hdefaults_str(huint256_compare),(uintptr_t)&huint256_compare},
    {hdefaults_str(huint256_complement),(uintptr_t)&huint256_complement},
    {hdefaults_str(huint256_left_shift),(uintptr_t)&huint256_left_shift},
    {hdefaults_str(huint256_right_shift),(uintptr_t)&huint256_right_shift},
    {hdefaults_str(huint256_bit_set),(uintptr_t)&huint256_bit_set},
    {hdefaults_str(huint256_bit_clear),(uintptr_t)&huint256_bit_clear},
    {hdefaults_str(huint256_bit),(uintptr_t)&huint256_bit},
    {hdefaults_str(huint256_clz),(uintptr_t)&huint256_clz},
    {hdefaults_str(huint256_ctz),(uintptr_t)&huint256_ctz},
    {hdefaults_str(huint256_t_is_zero),(uintptr_t)&huint256_t_is_zero},
    {hdefaults_str(huint256_t_is_one),(uintptr_t)&huint256_t_is_one},
    {hdefaults_str(huint256_add),(uintptr_t)&huint256_add},
    {hdefaults_str(huint256_sub),(uintptr_t)&huint256_sub},
    {hdefaults_str(huint256_mul),(uintptr_t)&huint256_mul},
    {hdefaults_str(huint256_mul_with_stack),(uintptr_t)&huint256_mul_with_stack},
    {hdefaults_str(huint256_mul_with_external_state),(uintptr_t)&huint256_mul_with_external_state},
    {hdefaults_str(huint256_div),(uintptr_t)&huint256_div},
    {hdefaults_str(huint256_div_with_stack),(uintptr_t)&huint256_div_with_stack},
    {hdefaults_str(huint256_div_with_external_state),(uintptr_t)&huint256_div_with_external_state},
    {hdefaults_str(huint256_power),(uintptr_t)&huint256_power},
    {hdefaults_str(huint256_power_with_stack),(uintptr_t)&huint256_power_with_stack},
    {hdefaults_str(huint256_power_with_external_state),(uintptr_t)&huint256_power_with_external_state},
    {hdefaults_str(huint256_root),(uintptr_t)&huint256_root},
    {hdefaults_str(huint256_root_with_stack),(uintptr_t)&huint256_root_with_stack},
    {hdefaults_str(huint256_root_with_external_state),(uintptr_t)&huint256_root_with_external_state},
    {hdefaults_str(huint256_power_mod),(uintptr_t)&huint256_power_mod},
    {hdefaults_str(huint256_power_mod_with_stack),(uintptr_t)&huint256_power_mod_with_stack},
    {hdefaults_str(huint256_power_mod_with_external_state),(uintptr_t)&huint256_power_mod_with_external_state},
    {hdefaults_str(huint256_gcd),(uintptr_t)&huint256_gcd},
    {hdefaults_str(huint256_dec_number_count),(uintptr_t)&huint256_dec_number_count},
    {hdefaults_str(huint256_dec_number),(uintptr_t)&huint256_dec_number},
    {hdefaults_str(huint288_load),(uintptr_t)&huint288_load},
    {hdefaults_str(huint288_load_be),(uintptr_t)&huint288_load_be},
    {hdefaults_str(huint288_load_uint32),(uintptr_t)&huint288_load_uint32},
    {hdefaults_str(huint288_load_uint64),(uintptr_t)&huint288_load_uint64},
    {hdefaults_str(huint288_store),(uintptr_t)&huint288_store},
    {hdefaults_str(huint288_store_be),(uintptr_t)&huint288_store_be},
    {hdefaults_str(huint288_store_uint32),(uintptr_t)&huint288_store_uint32},
    {hdefaults_str(huint288_store_uint64),(uintptr_t)&huint288_store_uint64},
    {hdefaults_str(huint288_copy),(uintptr_t)&huint288_copy},
    {hdefaults_str(huint288_bitwise_not),(uintptr_t)&huint288_bitwise_not},
    {hdefaults_str(huint288_bitwise_and),(uintptr_t)&huint288_bitwise_and},
    {hdefaults_str(huint288_bitwise_or),(uintptr_t)&huint288_bitwise_or},
    {hdefaults_str(huint288_bitwise_xor),(uintptr_t)&huint288_bitwise_xor},
    {hdefaults_str(huint288_compare),(uintptr_t)&huint288_compare},
    {hdefaults_str(huint288_complement),(uintptr_t)&huint288_complement},
    {hdefaults_str(huint288_left_shift),(uintptr_t)&huint288_left_shift},
    {hdefaults_str(huint288_right_shift),(uintptr_t)&huint288_right_shift},
    {hdefaults_str(huint288_bit_set),(uintptr_t)&huint288_bit_set},
    {hdefaults_str(huint288_bit_clear),(uintptr_t)&huint288_bit_clear},
    {hdefaults_str(huint288_bit),(uintptr_t)&huint288_bit},
    {hdefaults_str(huint288_clz),(uintptr_t)&huint288_clz},
    {hdefaults_str(huint288_ctz),(uintptr_t)&huint288_ctz},
    {hdefaults_str(huint288_t_is_zero),(uintptr_t)&huint288_t_is_zero},
    {hdefaults_str(huint288_t_is_one),(uintptr_t)&huint288_t_is_one},
    {hdefaults_str(huint288_add),(uintptr_t)&huint288_add},
    {hdefaults_str(huint288_sub),(uintptr_t)&huint288_sub},
    {hdefaults_str(huint288_mul),(uintptr_t)&huint288_mul},
    {hdefaults_str(huint288_mul_with_stack),(uintptr_t)&huint288_mul_with_stack},
    {hdefaults_str(huint288_mul_with_external_state),(uintptr_t)&huint288_mul_with_external_state},
    {hdefaults_str(huint288_div),(uintptr_t)&huint288_div},
    {hdefaults_str(huint288_div_with_stack),(uintptr_t)&huint288_div_with_stack},
    {hdefaults_str(huint288_div_with_external_state),(uintptr_t)&huint288_div_with_external_state},
    {hdefaults_str(huint288_power),(uintptr_t)&huint288_power},
    {hdefaults_str(huint288_power_with_stack),(uintptr_t)&huint288_power_with_stack},
    {hdefaults_str(huint288_power_with_external_state),(uintptr_t)&huint288_power_with_external_state},
    {hdefaults_str(huint288_root),(uintptr_t)&huint288_root},
    {hdefaults_str(huint288_root_with_stack),(uintptr_t)&huint288_root_with_stack},
    {hdefaults_str(huint288_root_with_external_state),(uintptr_t)&huint288_root_with_external_state},
    {hdefaults_str(huint288_power_mod),(uintptr_t)&huint288_power_mod},
    {hdefaults_str(huint288_power_mod_with_stack),(uintptr_t)&huint288_power_mod_with_stack},
    {hdefaults_str(huint288_power_mod_with_external_state),(uintptr_t)&huint288_power_mod_with_external_state},
    {hdefaults_str(huint288_gcd),(uintptr_t)&huint288_gcd},
    {hdefaults_str(huint288_dec_number_count),(uintptr_t)&huint288_dec_number_count},
    {hdefaults_str(huint288_dec_number),(uintptr_t)&huint288_dec_number},
    {hdefaults_str(huint512_load),(uintptr_t)&huint512_load},
    {hdefaults_str(huint512_load_be),(uintptr_t)&huint512_load_be},
    {hdefaults_str(huint512_load_uint32),(uintptr_t)&huint512_load_uint32},
    {hdefaults_str(huint512_load_uint64),(uintptr_t)&huint512_load_uint64},
    {hdefaults_str(huint512_store),(uintptr_t)&huint512_store},
    {hdefaults_str(huint512_store_be),(uintptr_t)&huint512_store_be},
    {hdefaults_str(huint512_store_uint32),(uintptr_t)&huint512_store_uint32},
    {hdefaults_str(huint512_store_uint64),(uintptr_t)&huint512_store_uint64},
    {hdefaults_str(huint512_copy),(uintptr_t)&huint512_copy},
    {hdefaults_str(huint512_bitwise_not),(uintptr_t)&huint512_bitwise_not},
    {hdefaults_str(huint512_bitwise_and),(uintptr_t)&huint512_bitwise_and},
    {hdefaults_str(huint512_bitwise_or),(uintptr_t)&huint512_bitwise_or},
    {hdefaults_str(huint512_bitwise_xor),(uintptr_t)&huint512_bitwise_xor},
    {hdefaults_str(huint512_compare),(uintptr_t)&huint512_compare},
    {hdefaults_str(huint512_complement),(uintptr_t)&huint512_complement},
    {hdefaults_str(huint512_left_shift),(uintptr_t)&huint512_left_shift},
    {hdefaults_str(huint512_right_shift),(uintptr_t)&huint512_right_shift},
    {hdefaults_str(huint512_bit_set),(uintptr_t)&huint512_bit_set},
    {hdefaults_str(huint512_bit_clear),(uintptr_t)&huint512_bit_clear},
    {hdefaults_str(huint512_bit),(uintptr_t)&huint512_bit},
    {hdefaults_str(huint512_clz),(uintptr_t)&huint512_clz},
    {hdefaults_str(huint512_ctz),(uintptr_t)&huint512_ctz},
    {hdefaults_str(huint512_t_is_zero),(uintptr_t)&huint512_t_is_zero},
    {hdefaults_str(huint512_t_is_one),(uintptr_t)&huint512_t_is_one},
    {hdefaults_str(huint512_add),(uintptr_t)&huint512_add},
    {hdefaults_str(huint512_sub),(uintptr_t)&huint512_sub},
    {hdefaults_str(huint512_mul),(uintptr_t)&huint512_mul},
    {hdefaults_str(huint512_mul_with_stack),(uintptr_t)&huint512_mul_with_stack},
    {hdefaults_str(huint512_mul_with_external_state),(uintptr_t)&huint512_mul_with_external_state},
    {hdefaults_str(huint512_div),(uintptr_t)&huint512_div},
    {hdefaults_str(huint512_div_with_stack),(uintptr_t)&huint512_div_with_stack},
    {hdefaults_str(huint512_div_with_external_state),(uintptr_t)&huint512_div_with_external_state},
    {hdefaults_str(huint512_power),(uintptr_t)&huint512_power},
    {hdefaults_str(huint512_power_with_stack),(uintptr_t)&huint512_power_with_stack},
    {hdefaults_str(huint512_power_with_external_state),(uintptr_t)&huint512_power_with_external_state},
    {hdefaults_str(huint512_root),(uintptr_t)&huint512_root},
    {hdefaults_str(huint512_root_with_stack),(uintptr_t)&huint512_root_with_stack},
    {hdefaults_str(huint512_root_with_external_state),(uintptr_t)&huint512_root_with_external_state},
    {hdefaults_str(huint512_power_mod),(uintptr_t)&huint512_power_mod},
    {hdefaults_str(huint512_power_mod_with_stack),(uintptr_t)&huint512_power_mod_with_stack},
    {hdefaults_str(huint512_power_mod_with_external_state),(uintptr_t)&huint512_power_mod_with_external_state},
    {hdefaults_str(huint512_gcd),(uintptr_t)&huint512_gcd},
    {hdefaults_str(huint512_dec_number_count),(uintptr_t)&huint512_dec_number_count},
    {hdefaults_str(huint512_dec_number),(uintptr_t)&huint512_dec_number},
    {hdefaults_str(huint544_load),(uintptr_t)&huint544_load},
    {hdefaults_str(huint544_load_be),(uintptr_t)&huint544_load_be},
    {hdefaults_str(huint544_load_uint32),(uintptr_t)&huint544_load_uint32},
    {hdefaults_str(huint544_load_uint64),(uintptr_t)&huint544_load_uint64},
    {hdefaults_str(huint544_store),(uintptr_t)&huint544_store},
    {hdefaults_str(huint544_store_be),(uintptr_t)&huint544_store_be},
    {hdefaults_str(huint544_store_uint32),(uintptr_t)&huint544_store_uint32},
    {hdefaults_str(huint544_store_uint64),(uintptr_t)&huint544_store_uint64},
    {hdefaults_str(huint544_copy),(uintptr_t)&huint544_copy},
    {hdefaults_str(huint544_bitwise_not),(uintptr_t)&huint544_bitwise_not},
    {hdefaults_str(huint544_bitwise_and),(uintptr_t)&huint544_bitwise_and},
    {hdefaults_str(huint544_bitwise_or),(uintptr_t)&huint544_bitwise_or},
    {hdefaults_str(huint544_bitwise_xor),(uintptr_t)&huint544_bitwise_xor},
    {hdefaults_str(huint544_compare),(uintptr_t)&huint544_compare},
    {hdefaults_str(huint544_complement),(uintptr_t)&huint544_complement},
    {hdefaults_str(huint544_left_shift),(uintptr_t)&huint544_left_shift},
    {hdefaults_str(huint544_right_shift),(uintptr_t)&huint544_right_shift},
    {hdefaults_str(huint544_bit_set),(uintptr_t)&huint544_bit_set},
    {hdefaults_str(huint544_bit_clear),(uintptr_t)&huint544_bit_clear},
    {hdefaults_str(huint544_bit),(uintptr_t)&huint544_bit},
    {hdefaults_str(huint544_clz),(uintptr_t)&huint544_clz},
    {hdefaults_str(huint544_ctz),(uintptr_t)&huint544_ctz},
    {hdefaults_str(huint544_t_is_zero),(uintptr_t)&huint544_t_is_zero},
    {hdefaults_str(huint544_t_is_one),(uintptr_t)&huint544_t_is_one},
    {hdefaults_str(huint544_add),(uintptr_t)&huint544_add},
    {hdefaults_str(huint544_sub),(uintptr_t)&huint544_sub},
    {hdefaults_str(huint544_mul),(uintptr_t)&huint544_mul},
    {hdefaults_str(huint544_mul_with_stack),(uintptr_t)&huint544_mul_with_stack},
    {hdefaults_str(huint544_mul_with_external_state),(uintptr_t)&huint544_mul_with_external_state},
    {hdefaults_str(huint544_div),(uintptr_t)&huint544_div},
    {hdefaults_str(huint544_div_with_stack),(uintptr_t)&huint544_div_with_stack},
    {hdefaults_str(huint544_div_with_external_state),(uintptr_t)&huint544_div_with_external_state},
    {hdefaults_str(huint544_power),(uintptr_t)&huint544_power},
    {hdefaults_str(huint544_power_with_stack),(uintptr_t)&huint544_power_with_stack},
    {hdefaults_str(huint544_power_with_external_state),(uintptr_t)&huint544_power_with_external_state},
    {hdefaults_str(huint544_root),(uintptr_t)&huint544_root},
    {hdefaults_str(huint544_root_with_stack),(uintptr_t)&huint544_root_with_stack},
    {hdefaults_str(huint544_root_with_external_state),(uintptr_t)&huint544_root_with_external_state},
    {hdefaults_str(huint544_power_mod),(uintptr_t)&huint544_power_mod},
    {hdefaults_str(huint544_power_mod_with_stack),(uintptr_t)&huint544_power_mod_with_stack},
    {hdefaults_str(huint544_power_mod_with_external_state),(uintptr_t)&huint544_power_mod_with_external_state},
    {hdefaults_str(huint544_gcd),(uintptr_t)&huint544_gcd},
    {hdefaults_str(huint544_dec_number_count),(uintptr_t)&huint544_dec_number_count},
    {hdefaults_str(huint544_dec_number),(uintptr_t)&huint544_dec_number},
    {hdefaults_str(huint1024_load),(uintptr_t)&huint1024_load},
    {hdefaults_str(huint1024_load_be),(uintptr_t)&huint1024_load_be},
    {hdefaults_str(huint1024_load_uint32),(uintptr_t)&huint1024_load_uint32},
    {hdefaults_str(huint1024_load_uint64),(uintptr_t)&huint1024_load_uint64},
    {hdefaults_str(huint1024_store),(uintptr_t)&huint1024_store},
    {hdefaults_str(huint1024_store_be),(uintptr_t)&huint1024_store_be},
    {hdefaults_str(huint1024_store_uint32),(uintptr_t)&huint1024_store_uint32},
    {hdefaults_str(huint1024_store_uint64),(uintptr_t)&huint1024_store_uint64},
    {hdefaults_str(huint1024_copy),(uintptr_t)&huint1024_copy},
    {hdefaults_str(huint1024_bitwise_not),(uintptr_t)&huint1024_bitwise_not},
    {hdefaults_str(huint1024_bitwise_and),(uintptr_t)&huint1024_bitwise_and},
    {hdefaults_str(huint1024_bitwise_or),(uintptr_t)&huint1024_bitwise_or},
    {hdefaults_str(huint1024_bitwise_xor),(uintptr_t)&huint1024_bitwise_xor},
    {hdefaults_str(huint1024_compare),(uintptr_t)&huint1024_compare},
    {hdefaults_str(huint1024_complement),(uintptr_t)&huint1024_complement},
    {hdefaults_str(huint1024_left_shift),(uintptr_t)&huint1024_left_shift},
    {hdefaults_str(huint1024_right_shift),(uintptr_t)&huint1024_right_shift},
    {hdefaults_str(huint1024_bit_set),(uintptr_t)&huint1024_bit_set},
    {hdefaults_str(huint1024_bit_clear),(uintptr_t)&huint1024_bit_clear},
    {hdefaults_str(huint1024_bit),(uintptr_t)&huint1024_bit},
    {hdefaults_str(huint1024_clz),(uintptr_t)&huint1024_clz},
    {hdefaults_str(huint1024_ctz),(uintptr_t)&huint1024_ctz},
    {hdefaults_str(huint1024_t_is_zero),(uintptr_t)&huint1024_t_is_zero},
    {hdefaults_str(huint1024_t_is_one),(uintptr_t)&huint1024_t_is_one},
    {hdefaults_str(huint1024_add),(uintptr_t)&huint1024_add},
    {hdefaults_str(huint1024_sub),(uintptr_t)&huint1024_sub},
    {hdefaults_str(huint1024_mul),(uintptr_t)&huint1024_mul},
    {hdefaults_str(huint1024_mul_with_stack),(uintptr_t)&huint1024_mul_with_stack},
    {hdefaults_str(huint1024_mul_with_external_state),(uintptr_t)&huint1024_mul_with_external_state},
    {hdefaults_str(huint1024_div),(uintptr_t)&huint1024_div},
    {hdefaults_str(huint1024_div_with_stack),(uintptr_t)&huint1024_div_with_stack},
    {hdefaults_str(huint1024_div_with_external_state),(uintptr_t)&huint1024_div_with_external_state},
    {hdefaults_str(huint1024_power),(uintptr_t)&huint1024_power},
    {hdefaults_str(huint1024_power_with_stack),(uintptr_t)&huint1024_power_with_stack},
    {hdefaults_str(huint1024_power_with_external_state),(uintptr_t)&huint1024_power_with_external_state},
    {hdefaults_str(huint1024_root),(uintptr_t)&huint1024_root},
    {hdefaults_str(huint1024_root_with_stack),(uintptr_t)&huint1024_root_with_stack},
    {hdefaults_str(huint1024_root_with_external_state),(uintptr_t)&huint1024_root_with_external_state},
    {hdefaults_str(huint1024_power_mod),(uintptr_t)&huint1024_power_mod},
    {hdefaults_str(huint1024_power_mod_with_stack),(uintptr_t)&huint1024_power_mod_with_stack},
    {hdefaults_str(huint1024_power_mod_with_external_state),(uintptr_t)&huint1024_power_mod_with_external_state},
    {hdefaults_str(huint1024_gcd),(uintptr_t)&huint1024_gcd},
    {hdefaults_str(huint1024_dec_number_count),(uintptr_t)&huint1024_dec_number_count},
    {hdefaults_str(huint1024_dec_number),(uintptr_t)&huint1024_dec_number},
    {hdefaults_str(huint1056_load),(uintptr_t)&huint1056_load},
    {hdefaults_str(huint1056_load_be),(uintptr_t)&huint1056_load_be},
    {hdefaults_str(huint1056_load_uint32),(uintptr_t)&huint1056_load_uint32},
    {hdefaults_str(huint1056_load_uint64),(uintptr_t)&huint1056_load_uint64},
    {hdefaults_str(huint1056_store),(uintptr_t)&huint1056_store},
    {hdefaults_str(huint1056_store_be),(uintptr_t)&huint1056_store_be},
    {hdefaults_str(huint1056_store_uint32),(uintptr_t)&huint1056_store_uint32},
    {hdefaults_str(huint1056_store_uint64),(uintptr_t)&huint1056_store_uint64},
    {hdefaults_str(huint1056_copy),(uintptr_t)&huint1056_copy},
    {hdefaults_str(huint1056_bitwise_not),(uintptr_t)&huint1056_bitwise_not},
    {hdefaults_str(huint1056_bitwise_and),(uintptr_t)&huint1056_bitwise_and},
    {hdefaults_str(huint1056_bitwise_or),(uintptr_t)&huint1056_bitwise_or},
    {hdefaults_str(huint1056_bitwise_xor),(uintptr_t)&huint1056_bitwise_xor},
    {hdefaults_str(huint1056_compare),(uintptr_t)&huint1056_compare},
    {hdefaults_str(huint1056_complement),(uintptr_t)&huint1056_complement},
    {hdefaults_str(huint1056_left_shift),(uintptr_t)&huint1056_left_shift},
    {hdefaults_str(huint1056_right_shift),(uintptr_t)&huint1056_right_shift},
    {hdefaults_str(huint1056_bit_set),(uintptr_t)&huint1056_bit_set},
    {hdefaults_str(huint1056_bit_clear),(uintptr_t)&huint1056_bit_clear},
    {hdefaults_str(huint1056_bit),(uintptr_t)&huint1056_bit},
    {hdefaults_str(huint1056_clz),(uintptr_t)&huint1056_clz},
    {hdefaults_str(huint1056_ctz),(uintptr_t)&huint1056_ctz},
    {hdefaults_str(huint1056_t_is_zero),(uintptr_t)&huint1056_t_is_zero},
    {hdefaults_str(huint1056_t_is_one),(uintptr_t)&huint1056_t_is_one},
    {hdefaults_str(huint1056_add),(uintptr_t)&huint1056_add},
    {hdefaults_str(huint1056_sub),(uintptr_t)&huint1056_sub},
    {hdefaults_str(huint1056_mul),(uintptr_t)&huint1056_mul},
    {hdefaults_str(huint1056_mul_with_stack),(uintptr_t)&huint1056_mul_with_stack},
    {hdefaults_str(huint1056_mul_with_external_state),(uintptr_t)&huint1056_mul_with_external_state},
    {hdefaults_str(huint1056_div),(uintptr_t)&huint1056_div},
    {hdefaults_str(huint1056_div_with_stack),(uintptr_t)&huint1056_div_with_stack},
    {hdefaults_str(huint1056_div_with_external_state),(uintptr_t)&huint1056_div_with_external_state},
    {hdefaults_str(huint1056_power),(uintptr_t)&huint1056_power},
    {hdefaults_str(huint1056_power_with_stack),(uintptr_t)&huint1056_power_with_stack},
    {hdefaults_str(huint1056_power_with_external_state),(uintptr_t)&huint1056_power_with_external_state},
    {hdefaults_str(huint1056_root),(uintptr_t)&huint1056_root},
    {hdefaults_str(huint1056_root_with_stack),(uintptr_t)&huint1056_root_with_stack},
    {hdefaults_str(huint1056_root_with_external_state),(uintptr_t)&huint1056_root_with_external_state},
    {hdefaults_str(huint1056_power_mod),(uintptr_t)&huint1056_power_mod},
    {hdefaults_str(huint1056_power_mod_with_stack),(uintptr_t)&huint1056_power_mod_with_stack},
    {hdefaults_str(huint1056_power_mod_with_external_state),(uintptr_t)&huint1056_power_mod_with_external_state},
    {hdefaults_str(huint1056_gcd),(uintptr_t)&huint1056_gcd},
    {hdefaults_str(huint1056_dec_number_count),(uintptr_t)&huint1056_dec_number_count},
    {hdefaults_str(huint1056_dec_number),(uintptr_t)&huint1056_dec_number},
    {hdefaults_str(huint2048_load),(uintptr_t)&huint2048_load},
    {hdefaults_str(huint2048_load_be),(uintptr_t)&huint2048_load_be},
    {hdefaults_str(huint2048_load_uint32),(uintptr_t)&huint2048_load_uint32},
    {hdefaults_str(huint2048_load_uint64),(uintptr_t)&huint2048_load_uint64},
    {hdefaults_str(huint2048_store),(uintptr_t)&huint2048_store},
    {hdefaults_str(huint2048_store_be),(uintptr_t)&huint2048_store_be},
    {hdefaults_str(huint2048_store_uint32),(uintptr_t)&huint2048_store_uint32},
    {hdefaults_str(huint2048_store_uint64),(uintptr_t)&huint2048_store_uint64},
    {hdefaults_str(huint2048_copy),(uintptr_t)&huint2048_copy},
    {hdefaults_str(huint2048_bitwise_not),(uintptr_t)&huint2048_bitwise_not},
    {hdefaults_str(huint2048_bitwise_and),(uintptr_t)&huint2048_bitwise_and},
    {hdefaults_str(huint2048_bitwise_or),(uintptr_t)&huint2048_bitwise_or},
    {hdefaults_str(huint2048_bitwise_xor),(uintptr_t)&huint2048_bitwise_xor},
    {hdefaults_str(huint2048_compare),(uintptr_t)&huint2048_compare},
    {hdefaults_str(huint2048_complement),(uintptr_t)&huint2048_complement},
    {hdefaults_str(huint2048_left_shift),(uintptr_t)&huint2048_left_shift},
    {hdefaults_str(huint2048_right_shift),(uintptr_t)&huint2048_right_shift},
    {hdefaults_str(huint2048_bit_set),(uintptr_t)&huint2048_bit_set},
    {hdefaults_str(huint2048_bit_clear),(uintptr_t)&huint2048_bit_clear},
    {hdefaults_str(huint2048_bit),(uintptr_t)&huint2048_bit},
    {hdefaults_str(huint2048_clz),(uintptr_t)&huint2048_clz},
    {hdefaults_str(huint2048_ctz),(uintptr_t)&huint2048_ctz},
    {hdefaults_str(huint2048_t_is_zero),(uintptr_t)&huint2048_t_is_zero},
    {hdefaults_str(huint2048_t_is_one),(uintptr_t)&huint2048_t_is_one},
    {hdefaults_str(huint2048_add),(uintptr_t)&huint2048_add},
    {hdefaults_str(huint2048_sub),(uintptr_t)&huint2048_sub},
    {hdefaults_str(huint2048_mul),(uintptr_t)&huint2048_mul},
    {hdefaults_str(huint2048_mul_with_stack),(uintptr_t)&huint2048_mul_with_stack},
    {hdefaults_str(huint2048_mul_with_external_state),(uintptr_t)&huint2048_mul_with_external_state},
    {hdefaults_str(huint2048_div),(uintptr_t)&huint2048_div},
    {hdefaults_str(huint2048_div_with_stack),(uintptr_t)&huint2048_div_with_stack},
    {hdefaults_str(huint2048_div_with_external_state),(uintptr_t)&huint2048_div_with_external_state},
    {hdefaults_str(huint2048_power),(uintptr_t)&huint2048_power},
    {hdefaults_str(huint2048_power_with_stack),(uintptr_t)&huint2048_power_with_stack},
    {hdefaults_str(huint2048_power_with_external_state),(uintptr_t)&huint2048_power_with_external_state},
    {hdefaults_str(huint2048_root),(uintptr_t)&huint2048_root},
    {hdefaults_str(huint2048_root_with_stack),(uintptr_t)&huint2048_root_with_stack},
    {hdefaults_str(huint2048_root_with_external_state),(uintptr_t)&huint2048_root_with_external_state},
    {hdefaults_str(huint2048_power_mod),(uintptr_t)&huint2048_power_mod},
    {hdefaults_str(huint2048_power_mod_with_stack),(uintptr_t)&huint2048_power_mod_with_stack},
    {hdefaults_str(huint2048_power_mod_with_external_state),(uintptr_t)&huint2048_power_mod_with_external_state},
    {hdefaults_str(huint2048_gcd),(uintptr_t)&huint2048_gcd},
    {hdefaults_str(huint2048_dec_number_count),(uintptr_t)&huint2048_dec_number_count},
    {hdefaults_str(huint2048_dec_number),(uintptr_t)&huint2048_dec_number},
    {hdefaults_str(huint2080_load),(uintptr_t)&huint2080_load},
    {hdefaults_str(huint2080_load_be),(uintptr_t)&huint2080_load_be},
    {hdefaults_str(huint2080_load_uint32),(uintptr_t)&huint2080_load_uint32},
    {hdefaults_str(huint2080_load_uint64),(uintptr_t)&huint2080_load_uint64},
    {hdefaults_str(huint2080_store),(uintptr_t)&huint2080_store},
    {hdefaults_str(huint2080_store_be),(uintptr_t)&huint2080_store_be},
    {hdefaults_str(huint2080_store_uint32),(uintptr_t)&huint2080_store_uint32},
    {hdefaults_str(huint2080_store_uint64),(uintptr_t)&huint2080_store_uint64},
    {hdefaults_str(huint2080_copy),(uintptr_t)&huint2080_copy},
    {hdefaults_str(huint2080_bitwise_not),(uintptr_t)&huint2080_bitwise_not},
    {hdefaults_str(huint2080_bitwise_and),(uintptr_t)&huint2080_bitwise_and},
    {hdefaults_str(huint2080_bitwise_or),(uintptr_t)&huint2080_bitwise_or},
    {hdefaults_str(huint2080_bitwise_xor),(uintptr_t)&huint2080_bitwise_xor},
    {hdefaults_str(huint2080_compare),(uintptr_t)&huint2080_compare},
    {hdefaults_str(huint2080_complement),(uintptr_t)&huint2080_complement},
    {hdefaults_str(huint2080_left_shift),(uintptr_t)&huint2080_left_shift},
    {hdefaults_str(huint2080_right_shift),(uintptr_t)&huint2080_right_shift},
    {hdefaults_str(huint2080_bit_set),(uintptr_t)&huint2080_bit_set},
    {hdefaults_str(huint2080_bit_clear),(uintptr_t)&huint2080_bit_clear},
    {hdefaults_str(huint2080_bit),(uintptr_t)&huint2080_bit},
    {hdefaults_str(huint2080_clz),(uintptr_t)&huint2080_clz},
    {hdefaults_str(huint2080_ctz),(uintptr_t)&huint2080_ctz},
    {hdefaults_str(huint2080_t_is_zero),(uintptr_t)&huint2080_t_is_zero},
    {hdefaults_str(huint2080_t_is_one),(uintptr_t)&huint2080_t_is_one},
    {hdefaults_str(huint2080_add),(uintptr_t)&huint2080_add},
    {hdefaults_str(huint2080_sub),(uintptr_t)&huint2080_sub},
    {hdefaults_str(huint2080_mul),(uintptr_t)&huint2080_mul},
    {hdefaults_str(huint2080_mul_with_stack),(uintptr_t)&huint2080_mul_with_stack},
    {hdefaults_str(huint2080_mul_with_external_state),(uintptr_t)&huint2080_mul_with_external_state},
    {hdefaults_str(huint2080_div),(uintptr_t)&huint2080_div},
    {hdefaults_str(huint2080_div_with_stack),(uintptr_t)&huint2080_div_with_stack},
    {hdefaults_str(huint2080_div_with_external_state),(uintptr_t)&huint2080_div_with_external_state},
    {hdefaults_str(huint2080_power),(uintptr_t)&huint2080_power},
    {hdefaults_str(huint2080_power_with_stack),(uintptr_t)&huint2080_power_with_stack},
    {hdefaults_str(huint2080_power_with_external_state),(uintptr_t)&huint2080_power_with_external_state},
    {hdefaults_str(huint2080_root),(uintptr_t)&huint2080_root},
    {hdefaults_str(huint2080_root_with_stack),(uintptr_t)&huint2080_root_with_stack},
    {hdefaults_str(huint2080_root_with_external_state),(uintptr_t)&huint2080_root_with_external_state},
    {hdefaults_str(huint2080_power_mod),(uintptr_t)&huint2080_power_mod},
    {hdefaults_str(huint2080_power_mod_with_stack),(uintptr_t)&huint2080_power_mod_with_stack},
    {hdefaults_str(huint2080_power_mod_with_external_state),(uintptr_t)&huint2080_power_mod_with_external_state},
    {hdefaults_str(huint2080_gcd),(uintptr_t)&huint2080_gcd},
    {hdefaults_str(huint2080_dec_number_count),(uintptr_t)&huint2080_dec_number_count},
    {hdefaults_str(huint2080_dec_number),(uintptr_t)&huint2080_dec_number},
    {hdefaults_str(huint3072_load),(uintptr_t)&huint3072_load},
    {hdefaults_str(huint3072_load_be),(uintptr_t)&huint3072_load_be},
    {hdefaults_str(huint3072_load_uint32),(uintptr_t)&huint3072_load_uint32},
    {hdefaults_str(huint3072_load_uint64),(uintptr_t)&huint3072_load_uint64},
    {hdefaults_str(huint3072_store),(uintptr_t)&huint3072_store},
    {hdefaults_str(huint3072_store_be),(uintptr_t)&huint3072_store_be},
    {hdefaults_str(huint3072_store_uint32),(uintptr_t)&huint3072_store_uint32},
    {hdefaults_str(huint3072_store_uint64),(uintptr_t)&huint3072_store_uint64},
    {hdefaults_str(huint3072_copy),(uintptr_t)&huint3072_copy},
    {hdefaults_str(huint3072_bitwise_not),(uintptr_t)&huint3072_bitwise_not},
    {hdefaults_str(huint3072_bitwise_and),(uintptr_t)&huint3072_bitwise_and},
    {hdefaults_str(huint3072_bitwise_or),(uintptr_t)&huint3072_bitwise_or},
    {hdefaults_str(huint3072_bitwise_xor),(uintptr_t)&huint3072_bitwise_xor},
    {hdefaults_str(huint3072_compare),(uintptr_t)&huint3072_compare},
    {hdefaults_str(huint3072_complement),(uintptr_t)&huint3072_complement},
    {hdefaults_str(huint3072_left_shift),(uintptr_t)&huint3072_left_shift},
    {hdefaults_str(huint3072_right_shift),(uintptr_t)&huint3072_right_shift},
    {hdefaults_str(huint3072_bit_set),(uintptr_t)&huint3072_bit_set},
    {hdefaults_str(huint3072_bit_clear),(uintptr_t)&huint3072_bit_clear},
    {hdefaults_str(huint3072_bit),(uintptr_t)&huint3072_bit},
    {hdefaults_str(huint3072_clz),(uintptr_t)&huint3072_clz},
    {hdefaults_str(huint3072_ctz),(uintptr_t)&huint3072_ctz},
    {hdefaults_str(huint3072_t_is_zero),(uintptr_t)&huint3072_t_is_zero},
    {hdefaults_str(huint3072_t_is_one),(uintptr_t)&huint3072_t_is_one},
    {hdefaults_str(huint3072_add),(uintptr_t)&huint3072_add},
    {hdefaults_str(huint3072_sub),(uintptr_t)&huint3072_sub},
    {hdefaults_str(huint3072_mul),(uintptr_t)&huint3072_mul},
    {hdefaults_str(huint3072_mul_with_stack),(uintptr_t)&huint3072_mul_with_stack},
    {hdefaults_str(huint3072_mul_with_external_state),(uintptr_t)&huint3072_mul_with_external_state},
    {hdefaults_str(huint3072_div),(uintptr_t)&huint3072_div},
    {hdefaults_str(huint3072_div_with_stack),(uintptr_t)&huint3072_div_with_stack},
    {hdefaults_str(huint3072_div_with_external_state),(uintptr_t)&huint3072_div_with_external_state},
    {hdefaults_str(huint3072_power),(uintptr_t)&huint3072_power},
    {hdefaults_str(huint3072_power_with_stack),(uintptr_t)&huint3072_power_with_stack},
    {hdefaults_str(huint3072_power_with_external_state),(uintptr_t)&huint3072_power_with_external_state},
    {hdefaults_str(huint3072_root),(uintptr_t)&huint3072_root},
    {hdefaults_str(huint3072_root_with_stack),(uintptr_t)&huint3072_root_with_stack},
    {hdefaults_str(huint3072_root_with_external_state),(uintptr_t)&huint3072_root_with_external_state},
    {hdefaults_str(huint3072_power_mod),(uintptr_t)&huint3072_power_mod},
    {hdefaults_str(huint3072_power_mod_with_stack),(uintptr_t)&huint3072_power_mod_with_stack},
    {hdefaults_str(huint3072_power_mod_with_external_state),(uintptr_t)&huint3072_power_mod_with_external_state},
    {hdefaults_str(huint3072_gcd),(uintptr_t)&huint3072_gcd},
    {hdefaults_str(huint3072_dec_number_count),(uintptr_t)&huint3072_dec_number_count},
    {hdefaults_str(huint3072_dec_number),(uintptr_t)&huint3072_dec_number},
    {hdefaults_str(huint3104_load),(uintptr_t)&huint3104_load},
    {hdefaults_str(huint3104_load_be),(uintptr_t)&huint3104_load_be},
    {hdefaults_str(huint3104_load_uint32),(uintptr_t)&huint3104_load_uint32},
    {hdefaults_str(huint3104_load_uint64),(uintptr_t)&huint3104_load_uint64},
    {hdefaults_str(huint3104_store),(uintptr_t)&huint3104_store},
    {hdefaults_str(huint3104_store_be),(uintptr_t)&huint3104_store_be},
    {hdefaults_str(huint3104_store_uint32),(uintptr_t)&huint3104_store_uint32},
    {hdefaults_str(huint3104_store_uint64),(uintptr_t)&huint3104_store_uint64},
    {hdefaults_str(huint3104_copy),(uintptr_t)&huint3104_copy},
    {hdefaults_str(huint3104_bitwise_not),(uintptr_t)&huint3104_bitwise_not},
    {hdefaults_str(huint3104_bitwise_and),(uintptr_t)&huint3104_bitwise_and},
    {hdefaults_str(huint3104_bitwise_or),(uintptr_t)&huint3104_bitwise_or},
    {hdefaults_str(huint3104_bitwise_xor),(uintptr_t)&huint3104_bitwise_xor},
    {hdefaults_str(huint3104_compare),(uintptr_t)&huint3104_compare},
    {hdefaults_str(huint3104_complement),(uintptr_t)&huint3104_complement},
    {hdefaults_str(huint3104_left_shift),(uintptr_t)&huint3104_left_shift},
    {hdefaults_str(huint3104_right_shift),(uintptr_t)&huint3104_right_shift},
    {hdefaults_str(huint3104_bit_set),(uintptr_t)&huint3104_bit_set},
    {hdefaults_str(huint3104_bit_clear),(uintptr_t)&huint3104_bit_clear},
    {hdefaults_str(huint3104_bit),(uintptr_t)&huint3104_bit},
    {hdefaults_str(huint3104_clz),(uintptr_t)&huint3104_clz},
    {hdefaults_str(huint3104_ctz),(uintptr_t)&huint3104_ctz},
    {hdefaults_str(huint3104_t_is_zero),(uintptr_t)&huint3104_t_is_zero},
    {hdefaults_str(huint3104_t_is_one),(uintptr_t)&huint3104_t_is_one},
    {hdefaults_str(huint3104_add),(uintptr_t)&huint3104_add},
    {hdefaults_str(huint3104_sub),(uintptr_t)&huint3104_sub},
    {hdefaults_str(huint3104_mul),(uintptr_t)&huint3104_mul},
    {hdefaults_str(huint3104_mul_with_stack),(uintptr_t)&huint3104_mul_with_stack},
    {hdefaults_str(huint3104_mul_with_external_state),(uintptr_t)&huint3104_mul_with_external_state},
    {hdefaults_str(huint3104_div),(uintptr_t)&huint3104_div},
    {hdefaults_str(huint3104_div_with_stack),(uintptr_t)&huint3104_div_with_stack},
    {hdefaults_str(huint3104_div_with_external_state),(uintptr_t)&huint3104_div_with_external_state},
    {hdefaults_str(huint3104_power),(uintptr_t)&huint3104_power},
    {hdefaults_str(huint3104_power_with_stack),(uintptr_t)&huint3104_power_with_stack},
    {hdefaults_str(huint3104_power_with_external_state),(uintptr_t)&huint3104_power_with_external_state},
    {hdefaults_str(huint3104_root),(uintptr_t)&huint3104_root},
    {hdefaults_str(huint3104_root_with_stack),(uintptr_t)&huint3104_root_with_stack},
    {hdefaults_str(huint3104_root_with_external_state),(uintptr_t)&huint3104_root_with_external_state},
    {hdefaults_str(huint3104_power_mod),(uintptr_t)&huint3104_power_mod},
    {hdefaults_str(huint3104_power_mod_with_stack),(uintptr_t)&huint3104_power_mod_with_stack},
    {hdefaults_str(huint3104_power_mod_with_external_state),(uintptr_t)&huint3104_power_mod_with_external_state},
    {hdefaults_str(huint3104_gcd),(uintptr_t)&huint3104_gcd},
    {hdefaults_str(huint3104_dec_number_count),(uintptr_t)&huint3104_dec_number_count},
    {hdefaults_str(huint3104_dec_number),(uintptr_t)&huint3104_dec_number},
    {hdefaults_str(huint4096_load),(uintptr_t)&huint4096_load},
    {hdefaults_str(huint4096_load_be),(uintptr_t)&huint4096_load_be},
    {hdefaults_str(huint4096_load_uint32),(uintptr_t)&huint4096_load_uint32},
    {hdefaults_str(huint4096_load_uint64),(uintptr_t)&huint4096_load_uint64},
    {hdefaults_str(huint4096_store),(uintptr_t)&huint4096_store},
    {hdefaults_str(huint4096_store_be),(uintptr_t)&huint4096_store_be},
    {hdefaults_str(huint4096_store_uint32),(uintptr_t)&huint4096_store_uint32},
    {hdefaults_str(huint4096_store_uint64),(uintptr_t)&huint4096_store_uint64},
    {hdefaults_str(huint4096_copy),(uintptr_t)&huint4096_copy},
    {hdefaults_str(huint4096_bitwise_not),(uintptr_t)&huint4096_bitwise_not},
    {hdefaults_str(huint4096_bitwise_and),(uintptr_t)&huint4096_bitwise_and},
    {hdefaults_str(huint4096_bitwise_or),(uintptr_t)&huint4096_bitwise_or},
    {hdefaults_str(huint4096_bitwise_xor),(uintptr_t)&huint4096_bitwise_xor},
    {hdefaults_str(huint4096_compare),(uintptr_t)&huint4096_compare},
    {hdefaults_str(huint4096_complement),(uintptr_t)&huint4096_complement},
    {hdefaults_str(huint4096_left_shift),(uintptr_t)&huint4096_left_shift},
    {hdefaults_str(huint4096_right_shift),(uintptr_t)&huint4096_right_shift},
    {hdefaults_str(huint4096_bit_set),(uintptr_t)&huint4096_bit_set},
    {hdefaults_str(huint4096_bit_clear),(uintptr_t)&huint4096_bit_clear},
    {hdefaults_str(huint4096_bit),(uintptr_t)&huint4096_bit},
    {hdefaults_str(huint4096_clz),(uintptr_t)&huint4096_clz},
    {hdefaults_str(huint4096_ctz),(uintptr_t)&huint4096_ctz},
    {hdefaults_str(huint4096_t_is_zero),(uintptr_t)&huint4096_t_is_zero},
    {hdefaults_str(huint4096_t_is_one),(uintptr_t)&huint4096_t_is_one},
    {hdefaults_str(huint4096_add),(uintptr_t)&huint4096_add},
    {hdefaults_str(huint4096_sub),(uintptr_t)&huint4096_sub},
    {hdefaults_str(huint4096_mul),(uintptr_t)&huint4096_mul},
    {hdefaults_str(huint4096_mul_with_stack),(uintptr_t)&huint4096_mul_with_stack},
    {hdefaults_str(huint4096_mul_with_external_state),(uintptr_t)&huint4096_mul_with_external_state},
    {hdefaults_str(huint4096_div),(uintptr_t)&huint4096_div},
    {hdefaults_str(huint4096_div_with_stack),(uintptr_t)&huint4096_div_with_stack},
    {hdefaults_str(huint4096_div_with_external_state),(uintptr_t)&huint4096_div_with_external_state},
    {hdefaults_str(huint4096_power),(uintptr_t)&huint4096_power},
    {hdefaults_str(huint4096_power_with_stack),(uintptr_t)&huint4096_power_with_stack},
    {hdefaults_str(huint4096_power_with_external_state),(uintptr_t)&huint4096_power_with_external_state},
    {hdefaults_str(huint4096_root),(uintptr_t)&huint4096_root},
    {hdefaults_str(huint4096_root_with_stack),(uintptr_t)&huint4096_root_with_stack},
    {hdefaults_str(huint4096_root_with_external_state),(uintptr_t)&huint4096_root_with_external_state},
    {hdefaults_str(huint4096_power_mod),(uintptr_t)&huint4096_power_mod},
    {hdefaults_str(huint4096_power_mod_with_stack),(uintptr_t)&huint4096_power_mod_with_stack},
    {hdefaults_str(huint4096_power_mod_with_external_state),(uintptr_t)&huint4096_power_mod_with_external_state},
    {hdefaults_str(huint4096_gcd),(uintptr_t)&huint4096_gcd},
    {hdefaults_str(huint4096_dec_number_count),(uintptr_t)&huint4096_dec_number_count},
    {hdefaults_str(huint4096_dec_number),(uintptr_t)&huint4096_dec_number},
    {hdefaults_str(huint4128_load),(uintptr_t)&huint4128_load},
    {hdefaults_str(huint4128_load_be),(uintptr_t)&huint4128_load_be},
    {hdefaults_str(huint4128_load_uint32),(uintptr_t)&huint4128_load_uint32},
    {hdefaults_str(huint4128_load_uint64),(uintptr_t)&huint4128_load_uint64},
    {hdefaults_str(huint4128_store),(uintptr_t)&huint4128_store},
    {hdefaults_str(huint4128_store_be),(uintptr_t)&huint4128_store_be},
    {hdefaults_str(huint4128_store_uint32),(uintptr_t)&huint4128_store_uint32},
    {hdefaults_str(huint4128_store_uint64),(uintptr_t)&huint4128_store_uint64},
    {hdefaults_str(huint4128_copy),(uintptr_t)&huint4128_copy},
    {hdefaults_str(huint4128_bitwise_not),(uintptr_t)&huint4128_bitwise_not},
    {hdefaults_str(huint4128_bitwise_and),(uintptr_t)&huint4128_bitwise_and},
    {hdefaults_str(huint4128_bitwise_or),(uintptr_t)&huint4128_bitwise_or},
    {hdefaults_str(huint4128_bitwise_xor),(uintptr_t)&huint4128_bitwise_xor},
    {hdefaults_str(huint4128_compare),(uintptr_t)&huint4128_compare},
    {hdefaults_str(huint4128_complement),(uintptr_t)&huint4128_complement},
    {hdefaults_str(huint4128_left_shift),(uintptr_t)&huint4128_left_shift},
    {hdefaults_str(huint4128_right_shift),(uintptr_t)&huint4128_right_shift},
    {hdefaults_str(huint4128_bit_set),(uintptr_t)&huint4128_bit_set},
    {hdefaults_str(huint4128_bit_clear),(uintptr_t)&huint4128_bit_clear},
    {hdefaults_str(huint4128_bit),(uintptr_t)&huint4128_bit},
    {hdefaults_str(huint4128_clz),(uintptr_t)&huint4128_clz},
    {hdefaults_str(huint4128_ctz),(uintptr_t)&huint4128_ctz},
    {hdefaults_str(huint4128_t_is_zero),(uintptr_t)&huint4128_t_is_zero},
    {hdefaults_str(huint4128_t_is_one),(uintptr_t)&huint4128_t_is_one},
    {hdefaults_str(huint4128_add),(uintptr_t)&huint4128_add},
    {hdefaults_str(huint4128_sub),(uintptr_t)&huint4128_sub},
    {hdefaults_str(huint4128_mul),(uintptr_t)&huint4128_mul},
    {hdefaults_str(huint4128_mul_with_stack),(uintptr_t)&huint4128_mul_with_stack},
    {hdefaults_str(huint4128_mul_with_external_state),(uintptr_t)&huint4128_mul_with_external_state},
    {hdefaults_str(huint4128_div),(uintptr_t)&huint4128_div},
    {hdefaults_str(huint4128_div_with_stack),(uintptr_t)&huint4128_div_with_stack},
    {hdefaults_str(huint4128_div_with_external_state),(uintptr_t)&huint4128_div_with_external_state},
    {hdefaults_str(huint4128_power),(uintptr_t)&huint4128_power},
    {hdefaults_str(huint4128_power_with_stack),(uintptr_t)&huint4128_power_with_stack},
    {hdefaults_str(huint4128_power_with_external_state),(uintptr_t)&huint4128_power_with_external_state},
    {hdefaults_str(huint4128_root),(uintptr_t)&huint4128_root},
    {hdefaults_str(huint4128_root_with_stack),(uintptr_t)&huint4128_root_with_stack},
    {hdefaults_str(huint4128_root_with_external_state),(uintptr_t)&huint4128_root_with_external_state},
    {hdefaults_str(huint4128_power_mod),(uintptr_t)&huint4128_power_mod},
    {hdefaults_str(huint4128_power_mod_with_stack),(uintptr_t)&huint4128_power_mod_with_stack},
    {hdefaults_str(huint4128_power_mod_with_external_state),(uintptr_t)&huint4128_power_mod_with_external_state},
    {hdefaults_str(huint4128_gcd),(uintptr_t)&huint4128_gcd},
    {hdefaults_str(huint4128_dec_number_count),(uintptr_t)&huint4128_dec_number_count},
    {hdefaults_str(huint4128_dec_number),(uintptr_t)&huint4128_dec_number},
    {hdefaults_str(huint6144_load),(uintptr_t)&huint6144_load},
    {hdefaults_str(huint6144_load_be),(uintptr_t)&huint6144_load_be},
    {hdefaults_str(huint6144_load_uint32),(uintptr_t)&huint6144_load_uint32},
    {hdefaults_str(huint6144_load_uint64),(uintptr_t)&huint6144_load_uint64},
    {hdefaults_str(huint6144_store),(uintptr_t)&huint6144_store},
    {hdefaults_str(huint6144_store_be),(uintptr_t)&huint6144_store_be},
    {hdefaults_str(huint6144_store_uint32),(uintptr_t)&huint6144_store_uint32},
    {hdefaults_str(huint6144_store_uint64),(uintptr_t)&huint6144_store_uint64},
    {hdefaults_str(huint6144_copy),(uintptr_t)&huint6144_copy},
    {hdefaults_str(huint6144_bitwise_not),(uintptr_t)&huint6144_bitwise_not},
    {hdefaults_str(huint6144_bitwise_and),(uintptr_t)&huint6144_bitwise_and},
    {hdefaults_str(huint6144_bitwise_or),(uintptr_t)&huint6144_bitwise_or},
    {hdefaults_str(huint6144_bitwise_xor),(uintptr_t)&huint6144_bitwise_xor},
    {hdefaults_str(huint6144_compare),(uintptr_t)&huint6144_compare},
    {hdefaults_str(huint6144_complement),(uintptr_t)&huint6144_complement},
    {hdefaults_str(huint6144_left_shift),(uintptr_t)&huint6144_left_shift},
    {hdefaults_str(huint6144_right_shift),(uintptr_t)&huint6144_right_shift},
    {hdefaults_str(huint6144_bit_set),(uintptr_t)&huint6144_bit_set},
    {hdefaults_str(huint6144_bit_clear),(uintptr_t)&huint6144_bit_clear},
    {hdefaults_str(huint6144_bit),(uintptr_t)&huint6144_bit},
    {hdefaults_str(huint6144_clz),(uintptr_t)&huint6144_clz},
    {hdefaults_str(huint6144_ctz),(uintptr_t)&huint6144_ctz},
    {hdefaults_str(huint6144_t_is_zero),(uintptr_t)&huint6144_t_is_zero},
    {hdefaults_str(huint6144_t_is_one),(uintptr_t)&huint6144_t_is_one},
    {hdefaults_str(huint6144_add),(uintptr_t)&huint6144_add},
    {hdefaults_str(huint6144_sub),(uintptr_t)&huint6144_sub},
    {hdefaults_str(huint6144_mul),(uintptr_t)&huint6144_mul},
    {hdefaults_str(huint6144_mul_with_stack),(uintptr_t)&huint6144_mul_with_stack},
    {hdefaults_str(huint6144_mul_with_external_state),(uintptr_t)&huint6144_mul_with_external_state},
    {hdefaults_str(huint6144_div),(uintptr_t)&huint6144_div},
    {hdefaults_str(huint6144_div_with_stack),(uintptr_t)&huint6144_div_with_stack},
    {hdefaults_str(huint6144_div_with_external_state),(uintptr_t)&huint6144_div_with_external_state},
    {hdefaults_str(huint6144_power),(uintptr_t)&huint6144_power},
    {hdefaults_str(huint6144_power_with_stack),(uintptr_t)&huint6144_power_with_stack},
    {hdefaults_str(huint6144_power_with_external_state),(uintptr_t)&huint6144_power_with_external_state},
    {hdefaults_str(huint6144_root),(uintptr_t)&huint6144_root},
    {hdefaults_str(huint6144_root_with_stack),(uintptr_t)&huint6144_root_with_stack},
    {hdefaults_str(huint6144_root_with_external_state),(uintptr_t)&huint6144_root_with_external_state},
    {hdefaults_str(huint6144_power_mod),(uintptr_t)&huint6144_power_mod},
    {hdefaults_str(huint6144_power_mod_with_stack),(uintptr_t)&huint6144_power_mod_with_stack},
    {hdefaults_str(huint6144_power_mod_with_external_state),(uintptr_t)&huint6144_power_mod_with_external_state},
    {hdefaults_str(huint6144_gcd),(uintptr_t)&huint6144_gcd},
    {hdefaults_str(huint6144_dec_number_count),(uintptr_t)&huint6144_dec_number_count},
    {hdefaults_str(huint6144_dec_number),(uintptr_t)&huint6144_dec_number},
    {hdefaults_str(huint6176_load),(uintptr_t)&huint6176_load},
    {hdefaults_str(huint6176_load_be),(uintptr_t)&huint6176_load_be},
    {hdefaults_str(huint6176_load_uint32),(uintptr_t)&huint6176_load_uint32},
    {hdefaults_str(huint6176_load_uint64),(uintptr_t)&huint6176_load_uint64},
    {hdefaults_str(huint6176_store),(uintptr_t)&huint6176_store},
    {hdefaults_str(huint6176_store_be),(uintptr_t)&huint6176_store_be},
    {hdefaults_str(huint6176_store_uint32),(uintptr_t)&huint6176_store_uint32},
    {hdefaults_str(huint6176_store_uint64),(uintptr_t)&huint6176_store_uint64},
    {hdefaults_str(huint6176_copy),(uintptr_t)&huint6176_copy},
    {hdefaults_str(huint6176_bitwise_not),(uintptr_t)&huint6176_bitwise_not},
    {hdefaults_str(huint6176_bitwise_and),(uintptr_t)&huint6176_bitwise_and},
    {hdefaults_str(huint6176_bitwise_or),(uintptr_t)&huint6176_bitwise_or},
    {hdefaults_str(huint6176_bitwise_xor),(uintptr_t)&huint6176_bitwise_xor},
    {hdefaults_str(huint6176_compare),(uintptr_t)&huint6176_compare},
    {hdefaults_str(huint6176_complement),(uintptr_t)&huint6176_complement},
    {hdefaults_str(huint6176_left_shift),(uintptr_t)&huint6176_left_shift},
    {hdefaults_str(huint6176_right_shift),(uintptr_t)&huint6176_right_shift},
    {hdefaults_str(huint6176_bit_set),(uintptr_t)&huint6176_bit_set},
    {hdefaults_str(huint6176_bit_clear),(uintptr_t)&huint6176_bit_clear},
    {hdefaults_str(huint6176_bit),(uintptr_t)&huint6176_bit},
    {hdefaults_str(huint6176_clz),(uintptr_t)&huint6176_clz},
    {hdefaults_str(huint6176_ctz),(uintptr_t)&huint6176_ctz},
    {hdefaults_str(huint6176_t_is_zero),(uintptr_t)&huint6176_t_is_zero},
    {hdefaults_str(huint6176_t_is_one),(uintptr_t)&huint6176_t_is_one},
    {hdefaults_str(huint6176_add),(uintptr_t)&huint6176_add},
    {hdefaults_str(huint6176_sub),(uintptr_t)&huint6176_sub},
    {hdefaults_str(huint6176_mul),(uintptr_t)&huint6176_mul},
    {hdefaults_str(huint6176_mul_with_stack),(uintptr_t)&huint6176_mul_with_stack},
    {hdefaults_str(huint6176_mul_with_external_state),(uintptr_t)&huint6176_mul_with_external_state},
    {hdefaults_str(huint6176_div),(uintptr_t)&huint6176_div},
    {hdefaults_str(huint6176_div_with_stack),(uintptr_t)&huint6176_div_with_stack},
    {hdefaults_str(huint6176_div_with_external_state),(uintptr_t)&huint6176_div_with_external_state},
    {hdefaults_str(huint6176_power),(uintptr_t)&huint6176_power},
    {hdefaults_str(huint6176_power_with_stack),(uintptr_t)&huint6176_power_with_stack},
    {hdefaults_str(huint6176_power_with_external_state),(uintptr_t)&huint6176_power_with_external_state},
    {hdefaults_str(huint6176_root),(uintptr_t)&huint6176_root},
    {hdefaults_str(huint6176_root_with_stack),(uintptr_t)&huint6176_root_with_stack},
    {hdefaults_str(huint6176_root_with_external_state),(uintptr_t)&huint6176_root_with_external_state},
    {hdefaults_str(huint6176_power_mod),(uintptr_t)&huint6176_power_mod},
    {hdefaults_str(huint6176_power_mod_with_stack),(uintptr_t)&huint6176_power_mod_with_stack},
    {hdefaults_str(huint6176_power_mod_with_external_state),(uintptr_t)&huint6176_power_mod_with_external_state},
    {hdefaults_str(huint6176_gcd),(uintptr_t)&huint6176_gcd},
    {hdefaults_str(huint6176_dec_number_count),(uintptr_t)&huint6176_dec_number_count},
    {hdefaults_str(huint6176_dec_number),(uintptr_t)&huint6176_dec_number},
    {hdefaults_str(huint8192_load),(uintptr_t)&huint8192_load},
    {hdefaults_str(huint8192_load_be),(uintptr_t)&huint8192_load_be},
    {hdefaults_str(huint8192_load_uint32),(uintptr_t)&huint8192_load_uint32},
    {hdefaults_str(huint8192_load_uint64),(uintptr_t)&huint8192_load_uint64},
    {hdefaults_str(huint8192_store),(uintptr_t)&huint8192_store},
    {hdefaults_str(huint8192_store_be),(uintptr_t)&huint8192_store_be},
    {hdefaults_str(huint8192_store_uint32),(uintptr_t)&huint8192_store_uint32},
    {hdefaults_str(huint8192_store_uint64),(uintptr_t)&huint8192_store_uint64},
    {hdefaults_str(huint8192_copy),(uintptr_t)&huint8192_copy},
    {hdefaults_str(huint8192_bitwise_not),(uintptr_t)&huint8192_bitwise_not},
    {hdefaults_str(huint8192_bitwise_and),(uintptr_t)&huint8192_bitwise_and},
    {hdefaults_str(huint8192_bitwise_or),(uintptr_t)&huint8192_bitwise_or},
    {hdefaults_str(huint8192_bitwise_xor),(uintptr_t)&huint8192_bitwise_xor},
    {hdefaults_str(huint8192_compare),(uintptr_t)&huint8192_compare},
    {hdefaults_str(huint8192_complement),(uintptr_t)&huint8192_complement},
    {hdefaults_str(huint8192_left_shift),(uintptr_t)&huint8192_left_shift},
    {hdefaults_str(huint8192_right_shift),(uintptr_t)&huint8192_right_shift},
    {hdefaults_str(huint8192_bit_set),(uintptr_t)&huint8192_bit_set},
    {hdefaults_str(huint8192_bit_clear),(uintptr_t)&huint8192_bit_clear},
    {hdefaults_str(huint8192_bit),(uintptr_t)&huint8192_bit},
    {hdefaults_str(huint8192_clz),(uintptr_t)&huint8192_clz},
    {hdefaults_str(huint8192_ctz),(uintptr_t)&huint8192_ctz},
    {hdefaults_str(huint8192_t_is_zero),(uintptr_t)&huint8192_t_is_zero},
    {hdefaults_str(huint8192_t_is_one),(uintptr_t)&huint8192_t_is_one},
    {hdefaults_str(huint8192_add),(uintptr_t)&huint8192_add},
    {hdefaults_str(huint8192_sub),(uintptr_t)&huint8192_sub},
    {hdefaults_str(huint8192_mul),(uintptr_t)&huint8192_mul},
    {hdefaults_str(huint8192_mul_with_stack),(uintptr_t)&huint8192_mul_with_stack},
    {hdefaults_str(huint8192_mul_with_external_state),(uintptr_t)&huint8192_mul_with_external_state},
    {hdefaults_str(huint8192_div),(uintptr_t)&huint8192_div},
    {hdefaults_str(huint8192_div_with_stack),(uintptr_t)&huint8192_div_with_stack},
    {hdefaults_str(huint8192_div_with_external_state),(uintptr_t)&huint8192_div_with_external_state},
    {hdefaults_str(huint8192_power),(uintptr_t)&huint8192_power},
    {hdefaults_str(huint8192_power_with_stack),(uintptr_t)&huint8192_power_with_stack},
    {hdefaults_str(huint8192_power_with_external_state),(uintptr_t)&huint8192_power_with_external_state},
    {hdefaults_str(huint8192_root),(uintptr_t)&huint8192_root},
    {hdefaults_str(huint8192_root_with_stack),(uintptr_t)&huint8192_root_with_stack},
    {hdefaults_str(huint8192_root_with_external_state),(uintptr_t)&huint8192_root_with_external_state},
    {hdefaults_str(huint8192_power_mod),(uintptr_t)&huint8192_power_mod},
    {hdefaults_str(huint8192_power_mod_with_stack),(uintptr_t)&huint8192_power_mod_with_stack},
    {hdefaults_str(huint8192_power_mod_with_external_state),(uintptr_t)&huint8192_power_mod_with_external_state},
    {hdefaults_str(huint8192_gcd),(uintptr_t)&huint8192_gcd},
    {hdefaults_str(huint8192_dec_number_count),(uintptr_t)&huint8192_dec_number_count},
    {hdefaults_str(huint8192_dec_number),(uintptr_t)&huint8192_dec_number},
    {hdefaults_str(huint8224_load),(uintptr_t)&huint8224_load},
    {hdefaults_str(huint8224_load_be),(uintptr_t)&huint8224_load_be},
    {hdefaults_str(huint8224_load_uint32),(uintptr_t)&huint8224_load_uint32},
    {hdefaults_str(huint8224_load_uint64),(uintptr_t)&huint8224_load_uint64},
    {hdefaults_str(huint8224_store),(uintptr_t)&huint8224_store},
    {hdefaults_str(huint8224_store_be),(uintptr_t)&huint8224_store_be},
    {hdefaults_str(huint8224_store_uint32),(uintptr_t)&huint8224_store_uint32},
    {hdefaults_str(huint8224_store_uint64),(uintptr_t)&huint8224_store_uint64},
    {hdefaults_str(huint8224_copy),(uintptr_t)&huint8224_copy},
    {hdefaults_str(huint8224_bitwise_not),(uintptr_t)&huint8224_bitwise_not},
    {hdefaults_str(huint8224_bitwise_and),(uintptr_t)&huint8224_bitwise_and},
    {hdefaults_str(huint8224_bitwise_or),(uintptr_t)&huint8224_bitwise_or},
    {hdefaults_str(huint8224_bitwise_xor),(uintptr_t)&huint8224_bitwise_xor},
    {hdefaults_str(huint8224_compare),(uintptr_t)&huint8224_compare},
    {hdefaults_str(huint8224_complement),(uintptr_t)&huint8224_complement},
    {hdefaults_str(huint8224_left_shift),(uintptr_t)&huint8224_left_shift},
    {hdefaults_str(huint8224_right_shift),(uintptr_t)&huint8224_right_shift},
    {hdefaults_str(huint8224_bit_set),(uintptr_t)&huint8224_bit_set},
    {hdefaults_str(huint8224_bit_clear),(uintptr_t)&huint8224_bit_clear},
    {hdefaults_str(huint8224_bit),(uintptr_t)&huint8224_bit},
    {hdefaults_str(huint8224_clz),(uintptr_t)&huint8224_clz},
    {hdefaults_str(huint8224_ctz),(uintptr_t)&huint8224_ctz},
    {hdefaults_str(huint8224_t_is_zero),(uintptr_t)&huint8224_t_is_zero},
    {hdefaults_str(huint8224_t_is_one),(uintptr_t)&huint8224_t_is_one},
    {hdefaults_str(huint8224_add),(uintptr_t)&huint8224_add},
    {hdefaults_str(huint8224_sub),(uintptr_t)&huint8224_sub},
    {hdefaults_str(huint8224_mul),(uintptr_t)&huint8224_mul},
    {hdefaults_str(huint8224_mul_with_stack),(uintptr_t)&huint8224_mul_with_stack},
    {hdefaults_str(huint8224_mul_with_external_state),(uintptr_t)&huint8224_mul_with_external_state},
    {hdefaults_str(huint8224_div),(uintptr_t)&huint8224_div},
    {hdefaults_str(huint8224_div_with_stack),(uintptr_t)&huint8224_div_with_stack},
    {hdefaults_str(huint8224_div_with_external_state),(uintptr_t)&huint8224_div_with_external_state},
    {hdefaults_str(huint8224_power),(uintptr_t)&huint8224_power},
    {hdefaults_str(huint8224_power_with_stack),(uintptr_t)&huint8224_power_with_stack},
    {hdefaults_str(huint8224_power_with_external_state),(uintptr_t)&huint8224_power_with_external_state},
    {hdefaults_str(huint8224_root),(uintptr_t)&huint8224_root},
    {hdefaults_str(huint8224_root_with_stack),(uintptr_t)&huint8224_root_with_stack},
    {hdefaults_str(huint8224_root_with_external_state),(uintptr_t)&huint8224_root_with_external_state},
    {hdefaults_str(huint8224_power_mod),(uintptr_t)&huint8224_power_mod},
    {hdefaults_str(huint8224_power_mod_with_stack),(uintptr_t)&huint8224_power_mod_with_stack},
    {hdefaults_str(huint8224_power_mod_with_external_state),(uintptr_t)&huint8224_power_mod_with_external_state},
    {hdefaults_str(huint8224_gcd),(uintptr_t)&huint8224_gcd},
    {hdefaults_str(huint8224_dec_number_count),(uintptr_t)&huint8224_dec_number_count},
    {hdefaults_str(huint8224_dec_number),(uintptr_t)&huint8224_dec_number},
    {hdefaults_str(hbase16_decode),(uintptr_t)&hbase16_decode},
    {hdefaults_str(hbase16_encode),(uintptr_t)&hbase16_encode},
    {hdefaults_str(hbase16_encode_with_null_terminator),(uintptr_t)&hbase16_encode_with_null_terminator},
    {hdefaults_str(hbase64_decode),(uintptr_t)&hbase64_decode},
    {hdefaults_str(hbase64_encode),(uintptr_t)&hbase64_encode},
    {hdefaults_str(hbase64_encode_with_null_terminator),(uintptr_t)&hbase64_encode_with_null_terminator},
    {hdefaults_str(hbase64_get_encoding_length),(uintptr_t)&hbase64_get_encoding_length},
    {hdefaults_str(hasn1_ber_type_class_get),(uintptr_t)&hasn1_ber_type_class_get},
    {hdefaults_str(hasn1_ber_type_class_set),(uintptr_t)&hasn1_ber_type_class_set},
    {hdefaults_str(hasn1_ber_type_p_c_get),(uintptr_t)&hasn1_ber_type_p_c_get},
    {hdefaults_str(hasn1_ber_type_p_c_set),(uintptr_t)&hasn1_ber_type_p_c_set},
    {hdefaults_str(hasn1_ber_type_tag_get),(uintptr_t)&hasn1_ber_type_tag_get},
    {hdefaults_str(hasn1_ber_type_tag_set),(uintptr_t)&hasn1_ber_type_tag_set},
    {hdefaults_str(hasn1_ber_type_get),(uintptr_t)&hasn1_ber_type_get},
    {hdefaults_str(hasn1_ber_type_set),(uintptr_t)&hasn1_ber_type_set},
    {hdefaults_str(hasn1_ber_length_get),(uintptr_t)&hasn1_ber_length_get},
    {hdefaults_str(hasn1_ber_length_set),(uintptr_t)&hasn1_ber_length_set},
    {hdefaults_str(hasn1_ber_value_get),(uintptr_t)&hasn1_ber_value_get},
    {hdefaults_str(hasn1_ber_value_set),(uintptr_t)&hasn1_ber_value_set},
    {hdefaults_str(hasn1_ber_parse),(uintptr_t)&hasn1_ber_parse},
    {hdefaults_str(haes_set_encrypt_key),(uintptr_t)&haes_set_encrypt_key},
    {hdefaults_str(haes_set_decrypt_key),(uintptr_t)&haes_set_decrypt_key},
    {hdefaults_str(haes_encrypt),(uintptr_t)&haes_encrypt},
    {hdefaults_str(haes_decrypt),(uintptr_t)&haes_decrypt},
    {hdefaults_str(haes_cbc_encrypt),(uintptr_t)&haes_cbc_encrypt},
    {hdefaults_str(hrc4_set_key),(uintptr_t)&hrc4_set_key},
    {hdefaults_str(hrc4_rc4),(uintptr_t)&hrc4_rc4},
    {hdefaults_str(hchacha20_setkey),(uintptr_t)&hchacha20_setkey},
    {hdefaults_str(hchacha20_starts),(uintptr_t)&hchacha20_starts},
    {hdefaults_str(hchacha20_update),(uintptr_t)&hchacha20_update},
    {hdefaults_str(hchacha20_crypt),(uintptr_t)&hchacha20_crypt},
    {hdefaults_str(hbcc_calculate),(uintptr_t)&hbcc_calculate},
    {hdefaults_str(hbcc_check),(uintptr_t)&hbcc_check},
    {hdefaults_str(hlrc_calculate),(uintptr_t)&hlrc_calculate},
    {hdefaults_str(hlrc_check),(uintptr_t)&hlrc_check},
    {hdefaults_str(hcrc_crc8_default),(uintptr_t)&hcrc_crc8_default},
    {hdefaults_str(hcrc_crc8_itu),(uintptr_t)&hcrc_crc8_itu},
    {hdefaults_str(hcrc_crc8_rohc),(uintptr_t)&hcrc_crc8_rohc},
    {hdefaults_str(hcrc_crc8_maxim),(uintptr_t)&hcrc_crc8_maxim},
    {hdefaults_str(hcrc_crc8_calculate),(uintptr_t)&hcrc_crc8_calculate},
    {hdefaults_str(hcrc_crc8_check),(uintptr_t)&hcrc_crc8_check},
    {hdefaults_str(hcrc_crc16_ibm),(uintptr_t)&hcrc_crc16_ibm},
    {hdefaults_str(hcrc_crc16_maxim),(uintptr_t)&hcrc_crc16_maxim},
    {hdefaults_str(hcrc_crc16_usb),(uintptr_t)&hcrc_crc16_usb},
    {hdefaults_str(hcrc_crc16_modbus),(uintptr_t)&hcrc_crc16_modbus},
    {hdefaults_str(hcrc_crc16_ccitt),(uintptr_t)&hcrc_crc16_ccitt},
    {hdefaults_str(hcrc_crc16_ccitt_false),(uintptr_t)&hcrc_crc16_ccitt_false},
    {hdefaults_str(hcrc_crc16_x25),(uintptr_t)&hcrc_crc16_x25},
    {hdefaults_str(hcrc_crc16_xmodem),(uintptr_t)&hcrc_crc16_xmodem},
    {hdefaults_str(hcrc_crc16_dnp),(uintptr_t)&hcrc_crc16_dnp},
    {hdefaults_str(hcrc_crc16_calculate),(uintptr_t)&hcrc_crc16_calculate},
    {hdefaults_str(hcrc_crc16_check),(uintptr_t)&hcrc_crc16_check},
    {hdefaults_str(hcrc_crc32_default),(uintptr_t)&hcrc_crc32_default},
    {hdefaults_str(hcrc_crc32_mpeg_2),(uintptr_t)&hcrc_crc32_mpeg_2},
    {hdefaults_str(hcrc_crc32_calculate),(uintptr_t)&hcrc_crc32_calculate},
    {hdefaults_str(hcrc_crc32_check),(uintptr_t)&hcrc_crc32_check},
    {hdefaults_str(hcrc_crc8_fast_calculate),(uintptr_t)&hcrc_crc8_fast_calculate},
    {hdefaults_str(hcrc_crc8_fast_check),(uintptr_t)&hcrc_crc8_fast_check},
    {hdefaults_str(hcrc_crc16_modbus_calculate),(uintptr_t)&hcrc_crc16_modbus_calculate},
    {hdefaults_str(hcrc_crc16_modbus_check),(uintptr_t)&hcrc_crc16_modbus_check},
    {hdefaults_str(hcrc_crc32_fast_calculate),(uintptr_t)&hcrc_crc32_fast_calculate},
    {hdefaults_str(hcrc_crc32_fast_check),(uintptr_t)&hcrc_crc32_fast_check},
    {hdefaults_str(hmd5_starts),(uintptr_t)&hmd5_starts},
    {hdefaults_str(hmd5_update),(uintptr_t)&hmd5_update},
    {hdefaults_str(hmd5_finish),(uintptr_t)&hmd5_finish},
    {hdefaults_str(hmd5_md5),(uintptr_t)&hmd5_md5},
    {hdefaults_str(hsha1_starts),(uintptr_t)&hsha1_starts},
    {hdefaults_str(hsha1_update),(uintptr_t)&hsha1_update},
    {hdefaults_str(hsha1_finish),(uintptr_t)&hsha1_finish},
    {hdefaults_str(hsha1_sha),(uintptr_t)&hsha1_sha},
    {hdefaults_str(hsha2_sha224_starts),(uintptr_t)&hsha2_sha224_starts},
    {hdefaults_str(hsha2_sha224_update),(uintptr_t)&hsha2_sha224_update},
    {hdefaults_str(hsha2_sha224_finish),(uintptr_t)&hsha2_sha224_finish},
    {hdefaults_str(hsha2_sha224),(uintptr_t)&hsha2_sha224},
    {hdefaults_str(hsha2_sha256_starts),(uintptr_t)&hsha2_sha256_starts},
    {hdefaults_str(hsha2_sha256_update),(uintptr_t)&hsha2_sha256_update},
    {hdefaults_str(hsha2_sha256_finish),(uintptr_t)&hsha2_sha256_finish},
    {hdefaults_str(hsha2_sha256),(uintptr_t)&hsha2_sha256},
    {hdefaults_str(hsha2_sha384_starts),(uintptr_t)&hsha2_sha384_starts},
    {hdefaults_str(hsha2_sha384_update),(uintptr_t)&hsha2_sha384_update},
    {hdefaults_str(hsha2_sha384_finish),(uintptr_t)&hsha2_sha384_finish},
    {hdefaults_str(hsha2_sha384),(uintptr_t)&hsha2_sha384},
    {hdefaults_str(hsha2_sha512_starts),(uintptr_t)&hsha2_sha512_starts},
    {hdefaults_str(hsha2_sha512_update),(uintptr_t)&hsha2_sha512_update},
    {hdefaults_str(hsha2_sha512_finish),(uintptr_t)&hsha2_sha512_finish},
    {hdefaults_str(hsha2_sha512),(uintptr_t)&hsha2_sha512},
    {hdefaults_str(hsha3_sha224_starts),(uintptr_t)&hsha3_sha224_starts},
    {hdefaults_str(hsha3_sha224_update),(uintptr_t)&hsha3_sha224_update},
    {hdefaults_str(hsha3_sha224_finish),(uintptr_t)&hsha3_sha224_finish},
    {hdefaults_str(hsha3_sha224),(uintptr_t)&hsha3_sha224},
    {hdefaults_str(hsha3_sha256_starts),(uintptr_t)&hsha3_sha256_starts},
    {hdefaults_str(hsha3_sha256_update),(uintptr_t)&hsha3_sha256_update},
    {hdefaults_str(hsha3_sha256_finish),(uintptr_t)&hsha3_sha256_finish},
    {hdefaults_str(hsha3_sha256),(uintptr_t)&hsha3_sha256},
    {hdefaults_str(hsha3_sha384_starts),(uintptr_t)&hsha3_sha384_starts},
    {hdefaults_str(hsha3_sha384_update),(uintptr_t)&hsha3_sha384_update},
    {hdefaults_str(hsha3_sha384_finish),(uintptr_t)&hsha3_sha384_finish},
    {hdefaults_str(hsha3_sha384),(uintptr_t)&hsha3_sha384},
    {hdefaults_str(hsha3_sha512_starts),(uintptr_t)&hsha3_sha512_starts},
    {hdefaults_str(hsha3_sha512_update),(uintptr_t)&hsha3_sha512_update},
    {hdefaults_str(hsha3_sha512_finish),(uintptr_t)&hsha3_sha512_finish},
    {hdefaults_str(hsha3_sha512),(uintptr_t)&hsha3_sha512},
    {hdefaults_str(hsha3_shake128_starts),(uintptr_t)&hsha3_shake128_starts},
    {hdefaults_str(hsha3_shake128_update),(uintptr_t)&hsha3_shake128_update},
    {hdefaults_str(hsha3_shake128_finish),(uintptr_t)&hsha3_shake128_finish},
    {hdefaults_str(hsha3_shake128),(uintptr_t)&hsha3_shake128},
    {hdefaults_str(hsha3_shake256_starts),(uintptr_t)&hsha3_shake256_starts},
    {hdefaults_str(hsha3_shake256_update),(uintptr_t)&hsha3_shake256_update},
    {hdefaults_str(hsha3_shake256_finish),(uintptr_t)&hsha3_shake256_finish},
    {hdefaults_str(hsha3_shake256),(uintptr_t)&hsha3_shake256},
    {hdefaults_str(hripemd160_starts),(uintptr_t)&hripemd160_starts},
    {hdefaults_str(hripemd160_update),(uintptr_t)&hripemd160_update},
    {hdefaults_str(hripemd160_finish),(uintptr_t)&hripemd160_finish},
    {hdefaults_str(hripemd160_ripemd160),(uintptr_t)&hripemd160_ripemd160},
    {hdefaults_str(hsm3_starts),(uintptr_t)&hsm3_starts},
    {hdefaults_str(hsm3_update),(uintptr_t)&hsm3_update},
    {hdefaults_str(hsm3_finish),(uintptr_t)&hsm3_finish},
    {hdefaults_str(hsm3_sm3),(uintptr_t)&hsm3_sm3},
    {hdefaults_str(hmd4_starts),(uintptr_t)&hmd4_starts},
    {hdefaults_str(hmd4_update),(uintptr_t)&hmd4_update},
    {hdefaults_str(hmd4_finish),(uintptr_t)&hmd4_finish},
    {hdefaults_str(hmd4_md4),(uintptr_t)&hmd4_md4},
    {hdefaults_str(hsm4_set_encrypt_key),(uintptr_t)&hsm4_set_encrypt_key},
    {hdefaults_str(hsm4_set_decrypt_key),(uintptr_t)&hsm4_set_decrypt_key},
    {hdefaults_str(hsm4_encrypt),(uintptr_t)&hsm4_encrypt},
    {hdefaults_str(hsm4_decrypt),(uintptr_t)&hsm4_decrypt},
    {hdefaults_str(hsm4_cbc_encrypt),(uintptr_t)&hsm4_cbc_encrypt},
    {hdefaults_str(hhmac_md4_starts),(uintptr_t)&hhmac_md4_starts},
    {hdefaults_str(hhmac_md4_update),(uintptr_t)&hhmac_md4_update},
    {hdefaults_str(hhmac_md4_finish),(uintptr_t)&hhmac_md4_finish},
    {hdefaults_str(hhmac_md5_starts),(uintptr_t)&hhmac_md5_starts},
    {hdefaults_str(hhmac_md5_update),(uintptr_t)&hhmac_md5_update},
    {hdefaults_str(hhmac_md5_finish),(uintptr_t)&hhmac_md5_finish},
    {hdefaults_str(hhmac_sha1_starts),(uintptr_t)&hhmac_sha1_starts},
    {hdefaults_str(hhmac_sha1_update),(uintptr_t)&hhmac_sha1_update},
    {hdefaults_str(hhmac_sha1_finish),(uintptr_t)&hhmac_sha1_finish},
    {hdefaults_str(hhmac_sha2_sha224_starts),(uintptr_t)&hhmac_sha2_sha224_starts},
    {hdefaults_str(hhmac_sha2_sha224_update),(uintptr_t)&hhmac_sha2_sha224_update},
    {hdefaults_str(hhmac_sha2_sha224_finish),(uintptr_t)&hhmac_sha2_sha224_finish},
    {hdefaults_str(hhmac_sha2_sha256_starts),(uintptr_t)&hhmac_sha2_sha256_starts},
    {hdefaults_str(hhmac_sha2_sha256_update),(uintptr_t)&hhmac_sha2_sha256_update},
    {hdefaults_str(hhmac_sha2_sha256_finish),(uintptr_t)&hhmac_sha2_sha256_finish},
    {hdefaults_str(hhmac_sha2_sha384_starts),(uintptr_t)&hhmac_sha2_sha384_starts},
    {hdefaults_str(hhmac_sha2_sha384_update),(uintptr_t)&hhmac_sha2_sha384_update},
    {hdefaults_str(hhmac_sha2_sha384_finish),(uintptr_t)&hhmac_sha2_sha384_finish},
    {hdefaults_str(hhmac_sha2_sha512_starts),(uintptr_t)&hhmac_sha2_sha512_starts},
    {hdefaults_str(hhmac_sha2_sha512_update),(uintptr_t)&hhmac_sha2_sha512_update},
    {hdefaults_str(hhmac_sha2_sha512_finish),(uintptr_t)&hhmac_sha2_sha512_finish},
    {hdefaults_str(hhmac_sm3_starts),(uintptr_t)&hhmac_sm3_starts},
    {hdefaults_str(hhmac_sm3_update),(uintptr_t)&hhmac_sm3_update},
    {hdefaults_str(hhmac_sm3_finish),(uintptr_t)&hhmac_sm3_finish},
    {hdefaults_str(hhmac_ripemd160_starts),(uintptr_t)&hhmac_ripemd160_starts},
    {hdefaults_str(hhmac_ripemd160_update),(uintptr_t)&hhmac_ripemd160_update},
    {hdefaults_str(hhmac_ripemd160_finish),(uintptr_t)&hhmac_ripemd160_finish},
    {hdefaults_str(hpoly1305_starts),(uintptr_t)&hpoly1305_starts},
    {hdefaults_str(hpoly1305_update),(uintptr_t)&hpoly1305_update},
    {hdefaults_str(hpoly1305_finish),(uintptr_t)&hpoly1305_finish},
    {hdefaults_str(hecdsa256_curve_secp256r1),(uintptr_t)&hecdsa256_curve_secp256r1},
    {hdefaults_str(hecdsa256_ecdh256_keygen),(uintptr_t)&hecdsa256_ecdh256_keygen},
    {hdefaults_str(hecdsa256_keygen),(uintptr_t)&hecdsa256_keygen},
    {hdefaults_str(hecdsa256_public_key_decompress),(uintptr_t)&hecdsa256_public_key_decompress},
    {hdefaults_str(hecdsa256_sign),(uintptr_t)&hecdsa256_sign},
    {hdefaults_str(hecdsa256_verify),(uintptr_t)&hecdsa256_verify},
    {hdefaults_str(hed25519_rand),(uintptr_t)&hed25519_rand},
    {hdefaults_str(hed25519_sha512_starts),(uintptr_t)&hed25519_sha512_starts},
    {hdefaults_str(hed25519_sha512_update),(uintptr_t)&hed25519_sha512_update},
    {hdefaults_str(hed25519_sha512_finish),(uintptr_t)&hed25519_sha512_finish},
    {hdefaults_str(hed25519_fprime_select),(uintptr_t)&hed25519_fprime_select},
    {hdefaults_str(hed25519_fprime_from_bytes),(uintptr_t)&hed25519_fprime_from_bytes},
    {hdefaults_str(hed25519_fprime_add),(uintptr_t)&hed25519_fprime_add},
    {hdefaults_str(hed25519_fprime_mul),(uintptr_t)&hed25519_fprime_mul},
    {hdefaults_str(hed25519_f25519_one),(uintptr_t)&hed25519_f25519_one},
    {hdefaults_str(hed25519_f25519_load),(uintptr_t)&hed25519_f25519_load},
    {hdefaults_str(hed25519_f25519_normalize),(uintptr_t)&hed25519_f25519_normalize},
    {hdefaults_str(hed25519_f25519_select),(uintptr_t)&hed25519_f25519_select},
    {hdefaults_str(hed25519_f25519_eq),(uintptr_t)&hed25519_f25519_eq},
    {hdefaults_str(hed25519_f25519_add),(uintptr_t)&hed25519_f25519_add},
    {hdefaults_str(hed25519_f25519_sub),(uintptr_t)&hed25519_f25519_sub},
    {hdefaults_str(hed25519_f25519_neg),(uintptr_t)&hed25519_f25519_neg},
    {hdefaults_str(hed25519_f25519_mul__distinct),(uintptr_t)&hed25519_f25519_mul__distinct},
    {hdefaults_str(hed25519_f25519_inv__distinct),(uintptr_t)&hed25519_f25519_inv__distinct},
    {hdefaults_str(hed25519_f25519_sqrt),(uintptr_t)&hed25519_f25519_sqrt},
    {hdefaults_str(hed25519_ed25519_base),(uintptr_t)&hed25519_ed25519_base},
    {hdefaults_str(hed25519_ed25519_project),(uintptr_t)&hed25519_ed25519_project},
    {hdefaults_str(hed25519_ed25519_unproject),(uintptr_t)&hed25519_ed25519_unproject},
    {hdefaults_str(hed25519_ed25519_pack),(uintptr_t)&hed25519_ed25519_pack},
    {hdefaults_str(hed25519_ed25519_try_unpack),(uintptr_t)&hed25519_ed25519_try_unpack},
    {hdefaults_str(hed25519_ed25519_add),(uintptr_t)&hed25519_ed25519_add},
    {hdefaults_str(hed25519_ed25519_smult),(uintptr_t)&hed25519_ed25519_smult},
    {hdefaults_str(hed25519_edsign_sec_generate),(uintptr_t)&hed25519_edsign_sec_generate},
    {hdefaults_str(hed25519_edsign_sec_to_pub),(uintptr_t)&hed25519_edsign_sec_to_pub},
    {hdefaults_str(hed25519_edsign_sign),(uintptr_t)&hed25519_edsign_sign},
    {hdefaults_str(hed25519_edsign_verify_init),(uintptr_t)&hed25519_edsign_verify_init},
    {hdefaults_str(hed25519_edsign_verify),(uintptr_t)&hed25519_edsign_verify},
    {hdefaults_str(hrsa1024_public_key_load_n),(uintptr_t)&hrsa1024_public_key_load_n},
    {hdefaults_str(hrsa1024_public_key_store_n),(uintptr_t)&hrsa1024_public_key_store_n},
    {hdefaults_str(hrsa1024_public_key_load_e),(uintptr_t)&hrsa1024_public_key_load_e},
    {hdefaults_str(hrsa1024_public_key_store_e),(uintptr_t)&hrsa1024_public_key_store_e},
    {hdefaults_str(hrsa1024_public_key_is_ok),(uintptr_t)&hrsa1024_public_key_is_ok},
    {hdefaults_str(hrsa1024_public_key_load_from_asn1_public_key),(uintptr_t)&hrsa1024_public_key_load_from_asn1_public_key},
    {hdefaults_str(hrsa1024_public_key_load_from_asn1_private_key),(uintptr_t)&hrsa1024_public_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa1024_private_key_load_n),(uintptr_t)&hrsa1024_private_key_load_n},
    {hdefaults_str(hrsa1024_private_key_store_n),(uintptr_t)&hrsa1024_private_key_store_n},
    {hdefaults_str(hrsa1024_private_key_load_d),(uintptr_t)&hrsa1024_private_key_load_d},
    {hdefaults_str(hrsa1024_private_key_store_d),(uintptr_t)&hrsa1024_private_key_store_d},
    {hdefaults_str(hrsa1024_private_key_is_ok),(uintptr_t)&hrsa1024_private_key_is_ok},
    {hdefaults_str(hrsa1024_private_key_load_from_asn1_private_key),(uintptr_t)&hrsa1024_private_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa1024_encipher),(uintptr_t)&hrsa1024_encipher},
    {hdefaults_str(hrsa1024_decipher),(uintptr_t)&hrsa1024_decipher},
    {hdefaults_str(hrsa2048_public_key_load_n),(uintptr_t)&hrsa2048_public_key_load_n},
    {hdefaults_str(hrsa2048_public_key_store_n),(uintptr_t)&hrsa2048_public_key_store_n},
    {hdefaults_str(hrsa2048_public_key_load_e),(uintptr_t)&hrsa2048_public_key_load_e},
    {hdefaults_str(hrsa2048_public_key_store_e),(uintptr_t)&hrsa2048_public_key_store_e},
    {hdefaults_str(hrsa2048_public_key_is_ok),(uintptr_t)&hrsa2048_public_key_is_ok},
    {hdefaults_str(hrsa2048_public_key_load_from_asn1_public_key),(uintptr_t)&hrsa2048_public_key_load_from_asn1_public_key},
    {hdefaults_str(hrsa2048_public_key_load_from_asn1_private_key),(uintptr_t)&hrsa2048_public_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa2048_private_key_load_n),(uintptr_t)&hrsa2048_private_key_load_n},
    {hdefaults_str(hrsa2048_private_key_store_n),(uintptr_t)&hrsa2048_private_key_store_n},
    {hdefaults_str(hrsa2048_private_key_load_d),(uintptr_t)&hrsa2048_private_key_load_d},
    {hdefaults_str(hrsa2048_private_key_store_d),(uintptr_t)&hrsa2048_private_key_store_d},
    {hdefaults_str(hrsa2048_private_key_is_ok),(uintptr_t)&hrsa2048_private_key_is_ok},
    {hdefaults_str(hrsa2048_private_key_load_from_asn1_private_key),(uintptr_t)&hrsa2048_private_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa2048_encipher),(uintptr_t)&hrsa2048_encipher},
    {hdefaults_str(hrsa2048_decipher),(uintptr_t)&hrsa2048_decipher},
    {hdefaults_str(hrsa3072_public_key_load_n),(uintptr_t)&hrsa3072_public_key_load_n},
    {hdefaults_str(hrsa3072_public_key_store_n),(uintptr_t)&hrsa3072_public_key_store_n},
    {hdefaults_str(hrsa3072_public_key_load_e),(uintptr_t)&hrsa3072_public_key_load_e},
    {hdefaults_str(hrsa3072_public_key_store_e),(uintptr_t)&hrsa3072_public_key_store_e},
    {hdefaults_str(hrsa3072_public_key_is_ok),(uintptr_t)&hrsa3072_public_key_is_ok},
    {hdefaults_str(hrsa3072_public_key_load_from_asn1_public_key),(uintptr_t)&hrsa3072_public_key_load_from_asn1_public_key},
    {hdefaults_str(hrsa3072_public_key_load_from_asn1_private_key),(uintptr_t)&hrsa3072_public_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa3072_private_key_load_n),(uintptr_t)&hrsa3072_private_key_load_n},
    {hdefaults_str(hrsa3072_private_key_store_n),(uintptr_t)&hrsa3072_private_key_store_n},
    {hdefaults_str(hrsa3072_private_key_load_d),(uintptr_t)&hrsa3072_private_key_load_d},
    {hdefaults_str(hrsa3072_private_key_store_d),(uintptr_t)&hrsa3072_private_key_store_d},
    {hdefaults_str(hrsa3072_private_key_is_ok),(uintptr_t)&hrsa3072_private_key_is_ok},
    {hdefaults_str(hrsa3072_private_key_load_from_asn1_private_key),(uintptr_t)&hrsa3072_private_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa3072_encipher),(uintptr_t)&hrsa3072_encipher},
    {hdefaults_str(hrsa3072_decipher),(uintptr_t)&hrsa3072_decipher},
    {hdefaults_str(hrsa4096_public_key_load_n),(uintptr_t)&hrsa4096_public_key_load_n},
    {hdefaults_str(hrsa4096_public_key_store_n),(uintptr_t)&hrsa4096_public_key_store_n},
    {hdefaults_str(hrsa4096_public_key_load_e),(uintptr_t)&hrsa4096_public_key_load_e},
    {hdefaults_str(hrsa4096_public_key_store_e),(uintptr_t)&hrsa4096_public_key_store_e},
    {hdefaults_str(hrsa4096_public_key_is_ok),(uintptr_t)&hrsa4096_public_key_is_ok},
    {hdefaults_str(hrsa4096_public_key_load_from_asn1_public_key),(uintptr_t)&hrsa4096_public_key_load_from_asn1_public_key},
    {hdefaults_str(hrsa4096_public_key_load_from_asn1_private_key),(uintptr_t)&hrsa4096_public_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa4096_private_key_load_n),(uintptr_t)&hrsa4096_private_key_load_n},
    {hdefaults_str(hrsa4096_private_key_store_n),(uintptr_t)&hrsa4096_private_key_store_n},
    {hdefaults_str(hrsa4096_private_key_load_d),(uintptr_t)&hrsa4096_private_key_load_d},
    {hdefaults_str(hrsa4096_private_key_store_d),(uintptr_t)&hrsa4096_private_key_store_d},
    {hdefaults_str(hrsa4096_private_key_is_ok),(uintptr_t)&hrsa4096_private_key_is_ok},
    {hdefaults_str(hrsa4096_private_key_load_from_asn1_private_key),(uintptr_t)&hrsa4096_private_key_load_from_asn1_private_key},
    {hdefaults_str(hrsa4096_encipher),(uintptr_t)&hrsa4096_encipher},
    {hdefaults_str(hrsa4096_decipher),(uintptr_t)&hrsa4096_decipher},
    {hdefaults_str(hpkcs1_data_block_max_data_length),(uintptr_t)&hpkcs1_data_block_max_data_length},
    {hdefaults_str(hpkcs1_padding),(uintptr_t)&hpkcs1_padding},
    {hdefaults_str(hpkcs1_check_padding),(uintptr_t)&hpkcs1_check_padding},
//hdefaults.c
    {hdefaults_str(hdlsym),(uintptr_t)&hdlsym},
    {hdefaults_str(hdefaults_syscall_function_find),(uintptr_t)&hdefaults_syscall_function_find},
    {hdefaults_str(__hdefaults_usercall_return_check),(uintptr_t)&__hdefaults_usercall_return_check},
    {hdefaults_str(hdefaults_tick_get),(uintptr_t)&hdefaults_tick_get},
    {hdefaults_str(hdefaults_malloc),(uintptr_t)&hdefaults_malloc},
    {hdefaults_str(hdefaults_free),(uintptr_t)&hdefaults_free},
    {hdefaults_str(hdefaults_mutex_lock),(uintptr_t)&hdefaults_mutex_lock},
    {hdefaults_str(hdefaults_mutex_unlock),(uintptr_t)&hdefaults_mutex_unlock},
    {hdefaults_str(hdefaults_symbol_find),(uintptr_t)&hdefaults_symbol_find},
    {hdefaults_str(hdefaults_get_api_table),(uintptr_t)&hdefaults_get_api_table},
    {hdefaults_str(hdefaults_set_api_table),(uintptr_t)&hdefaults_set_api_table},
    {hdefaults_str(hgettimeofday),(uintptr_t)&hgettimeofday},
    {hdefaults_str(hsettimeofday),(uintptr_t)&hsettimeofday},
    {hdefaults_str(hgetrandom),(uintptr_t)&hgetrandom},
    {hdefaults_str(hmmap),(uintptr_t)&hmmap},
    {hdefaults_str(hmsync),(uintptr_t)&hmsync},
    {hdefaults_str(hmunmap),(uintptr_t)&hmunmap},
    {hdefaults_str(hmprotect),(uintptr_t)&hmprotect},
    {hdefaults_str(hclose),(uintptr_t)&hclose},
    {hdefaults_str(hread),(uintptr_t)&hread},
    {hdefaults_str(hwrite),(uintptr_t)&hwrite},
    {hdefaults_str(hlseek),(uintptr_t)&hlseek},
    {hdefaults_str(hopen),(uintptr_t)&hopen},
    {hdefaults_str(hmalloc),(uintptr_t)&hmalloc},
    {hdefaults_str(hfree),(uintptr_t)&hfree},
    {hdefaults_str(hputchar),(uintptr_t)&hputchar},
    {hdefaults_str(hgetchar),(uintptr_t)&hgetchar},
    {hdefaults_str(hgetenv),(uintptr_t)&hgetenv},
    {hdefaults_str(hcalloc),(uintptr_t)&hcalloc},
    {hdefaults_str(hrealloc),(uintptr_t)&hrealloc},
    {hdefaults_str(habort),(uintptr_t)&habort},
    {hdefaults_str(hexit),(uintptr_t)&hexit},
    {hdefaults_str(hfputs),(uintptr_t)&hfputs},
    {hdefaults_str(hvfprintf),(uintptr_t)&hvfprintf},
    {hdefaults_str(hfprintf),(uintptr_t)&hfprintf},
    {hdefaults_str(hputs),(uintptr_t)&hputs},
    {hdefaults_str(hferror),(uintptr_t)&hferror},
    {hdefaults_str(hfread),(uintptr_t)&hfread},
    {hdefaults_str(hfwrite),(uintptr_t)&hfwrite},
    {hdefaults_str(htime),(uintptr_t)&htime},
    {hdefaults_str(hclock),(uintptr_t)&hclock},
    {hdefaults_str(hstrcmp),(uintptr_t)&hstrcmp},
    {hdefaults_str(hstrncmp),(uintptr_t)&hstrncmp},
    {hdefaults_str(hstrlen),(uintptr_t)&hstrlen},
    {hdefaults_str(hmemset),(uintptr_t)&hmemset},
    {hdefaults_str(hdlopen),(uintptr_t)&hdlopen},
    {hdefaults_str(hdlclose),(uintptr_t)&hdlclose},
//hdriverframework.c
    {hdefaults_str(hdriverframework_driver_base_set),(uintptr_t)&hdriverframework_driver_base_set},
    {hdefaults_str(hdriverframework_driver_base_getname),(uintptr_t)&hdriverframework_driver_base_getname},
    {hdefaults_str(hdriverframework_driver_base_init),(uintptr_t)&hdriverframework_driver_base_init},
    {hdefaults_str(hdriverframework_driver_base_deinit),(uintptr_t)&hdriverframework_driver_base_deinit},
    {hdefaults_str(hdriverframework_driver_base_get_of_compatible),(uintptr_t)&hdriverframework_driver_base_get_of_compatible},
    {hdefaults_str(hdriverframework_driver_base_match_of_compatible),(uintptr_t)&hdriverframework_driver_base_match_of_compatible},
    {hdefaults_str(hdriverframework_driver_base_vm_read),(uintptr_t)&hdriverframework_driver_base_vm_read},
    {hdefaults_str(hdriverframework_driver_base_vm_write),(uintptr_t)&hdriverframework_driver_base_vm_write},
    {hdefaults_str(hdriverframework_driver_base_getmaxvmopsize),(uintptr_t)&hdriverframework_driver_base_getmaxvmopsize},
    {hdefaults_str(hdriverframework_driver_base_getminvmopsize),(uintptr_t)&hdriverframework_driver_base_getminvmopsize},
    {hdefaults_str(hdriverframework_driver_dummy_getname),(uintptr_t)&hdriverframework_driver_dummy_getname},
    {hdefaults_str(hdriverframework_driver_dummy_init),(uintptr_t)&hdriverframework_driver_dummy_init},
    {hdefaults_str(hdriverframework_driver_dummy_deinit),(uintptr_t)&hdriverframework_driver_dummy_deinit},
    {hdefaults_str(hdriverframework_driver_dummy_get_of_compatible),(uintptr_t)&hdriverframework_driver_dummy_get_of_compatible},
    {hdefaults_str(hdriverframework_driver_dummy_match_of_compatible),(uintptr_t)&hdriverframework_driver_dummy_match_of_compatible},
    {hdefaults_str(hdriverframework_driver_dummy_vm_read),(uintptr_t)&hdriverframework_driver_dummy_vm_read},
    {hdefaults_str(hdriverframework_driver_dummy_vm_write),(uintptr_t)&hdriverframework_driver_dummy_vm_write},
    {hdefaults_str(hdriverframework_driver_dummy_getmaxvmopsize),(uintptr_t)&hdriverframework_driver_dummy_getmaxvmopsize},
    {hdefaults_str(hdriverframework_driver_dummy_getminvmopsize),(uintptr_t)&hdriverframework_driver_dummy_getminvmopsize},
    {hdefaults_str(hwatchdog_set_memmang_and_lock),(uintptr_t)&hwatchdog_set_memmang_and_lock},
    {hdefaults_str(hwatchdog_get_usr_ptr),(uintptr_t)&hwatchdog_get_usr_ptr},
    {hdefaults_str(hwatchdog_set_hardware_dog_feed),(uintptr_t)&hwatchdog_set_hardware_dog_feed},
    {hdefaults_str(hwatchdog_setup_software_dog),(uintptr_t)&hwatchdog_setup_software_dog},
    {hdefaults_str(hwatchdog_is_valid),(uintptr_t)&hwatchdog_is_valid},
    {hdefaults_str(hwatchdog_feed),(uintptr_t)&hwatchdog_feed},
    {hdefaults_str(hwatchdog_add_watch),(uintptr_t)&hwatchdog_add_watch},
    {hdefaults_str(hwatchdog_softdog_new),(uintptr_t)&hwatchdog_softdog_new},
    {hdefaults_str(hwatchdog_softdog_feed),(uintptr_t)&hwatchdog_softdog_feed},
    {hdefaults_str(hwatchdog_cleanup),(uintptr_t)&hwatchdog_cleanup},
//hevent.c
    {hdefaults_str(heventloop_with_internal_heap_min_size),(uintptr_t)&heventloop_with_internal_heap_min_size},
    {hdefaults_str(heventloop_with_internal_heap_init),(uintptr_t)&heventloop_with_internal_heap_init},
    {hdefaults_str(heventloop_new_with_memmang_and_lock),(uintptr_t)&heventloop_new_with_memmang_and_lock},
    {hdefaults_str(heventloop_new_with_memmang),(uintptr_t)&heventloop_new_with_memmang},
    {hdefaults_str(heventloop_new_with_lock),(uintptr_t)&heventloop_new_with_lock},
    {hdefaults_str(heventloop_new),(uintptr_t)&heventloop_new},
    {hdefaults_str(heventloop_get_usr_ptr),(uintptr_t)&heventloop_get_usr_ptr},
    {hdefaults_str(heventloop_free),(uintptr_t)&heventloop_free},
    {hdefaults_str(heventloop_process_event),(uintptr_t)&heventloop_process_event},
    {hdefaults_str(heventloop_has_events),(uintptr_t)&heventloop_has_events},
    {hdefaults_str(heventloop_add_event),(uintptr_t)&heventloop_add_event},
    {hdefaults_str(heventloop_add_event_ex1),(uintptr_t)&heventloop_add_event_ex1},
    {hdefaults_str(heventloop_get_events_number),(uintptr_t)&heventloop_get_events_number},
    {hdefaults_str(heventloop_get_max_events_number),(uintptr_t)&heventloop_get_max_events_number},
    {hdefaults_str(heventloop_set_max_events_number),(uintptr_t)&heventloop_set_max_events_number},
    {hdefaults_str(heventloop_get_loop_from_table),(uintptr_t)&heventloop_get_loop_from_table},
    {hdefaults_str(heventloop_set_loop_to_table),(uintptr_t)&heventloop_set_loop_to_table},
    {hdefaults_str(heventloop_workqueue_add_event),(uintptr_t)&heventloop_workqueue_add_event},
    {hdefaults_str(heventslots_with_internal_heap_min_size),(uintptr_t)&heventslots_with_internal_heap_min_size},
    {hdefaults_str(heventslots_with_internal_heap_init),(uintptr_t)&heventslots_with_internal_heap_init},
    {hdefaults_str(heventslots_new_with_memmang_and_lock),(uintptr_t)&heventslots_new_with_memmang_and_lock},
    {hdefaults_str(heventslots_new_with_memmang),(uintptr_t)&heventslots_new_with_memmang},
    {hdefaults_str(heventslots_new_with_lock),(uintptr_t)&heventslots_new_with_lock},
    {hdefaults_str(heventslots_new),(uintptr_t)&heventslots_new},
    {hdefaults_str(heventslots_get_usr_ptr),(uintptr_t)&heventslots_get_usr_ptr},
    {hdefaults_str(heventslots_free),(uintptr_t)&heventslots_free},
    {hdefaults_str(heventslots_unregister_all_slot),(uintptr_t)&heventslots_unregister_all_slot},
    {hdefaults_str(heventslots_emit_signal),(uintptr_t)&heventslots_emit_signal},
    {hdefaults_str(heventslots_register_slot),(uintptr_t)&heventslots_register_slot},
    {hdefaults_str(heventslots_unregister_slot),(uintptr_t)&heventslots_unregister_slot},
    {hdefaults_str(heventslots_get_slots_from_table),(uintptr_t)&heventslots_get_slots_from_table},
    {hdefaults_str(heventslots_set_slots_to_table),(uintptr_t)&heventslots_set_slots_to_table},
    {hdefaults_str(heventslots_register_system_init_slot),(uintptr_t)&heventslots_register_system_init_slot},
    {hdefaults_str(heventslots_unregister_system_init_slot),(uintptr_t)&heventslots_unregister_system_init_slot},
    {hdefaults_str(heventslots_system_init_cleanup),(uintptr_t)&heventslots_system_init_cleanup},
    {hdefaults_str(heventslots_register_system_loop_slot),(uintptr_t)&heventslots_register_system_loop_slot},
    {hdefaults_str(heventslots_unregister_system_loop_slot),(uintptr_t)&heventslots_unregister_system_loop_slot},
    {hdefaults_str(heventchain_with_internal_heap_min_size),(uintptr_t)&heventchain_with_internal_heap_min_size},
    {hdefaults_str(heventchain_with_internal_heap_init),(uintptr_t)&heventchain_with_internal_heap_init},
    {hdefaults_str(heventchain_new_with_memmang_and_lock),(uintptr_t)&heventchain_new_with_memmang_and_lock},
    {hdefaults_str(heventchain_new_with_memmang),(uintptr_t)&heventchain_new_with_memmang},
    {hdefaults_str(heventchain_new_with_lock),(uintptr_t)&heventchain_new_with_lock},
    {hdefaults_str(heventchain_new),(uintptr_t)&heventchain_new},
    {hdefaults_str(heventchain_get_usr_ptr),(uintptr_t)&heventchain_get_usr_ptr},
    {hdefaults_str(heventchain_free),(uintptr_t)&heventchain_free},
    {hdefaults_str(heventchain_uninstall_all_hook),(uintptr_t)&heventchain_uninstall_all_hook},
    {hdefaults_str(heventchain_start),(uintptr_t)&heventchain_start},
    {hdefaults_str(heventchain_install_hook),(uintptr_t)&heventchain_install_hook},
    {hdefaults_str(heventchain_uninstall_hook),(uintptr_t)&heventchain_uninstall_hook},
    {hdefaults_str(heventchain_get_chain_from_table),(uintptr_t)&heventchain_get_chain_from_table},
    {hdefaults_str(heventchain_set_chain_to_table),(uintptr_t)&heventchain_set_chain_to_table},
//hgui.c
    {hdefaults_str(hgui_gui_malloc),(uintptr_t)&hgui_gui_malloc},
    {hdefaults_str(hgui_gui_default_malloc),(uintptr_t)&hgui_gui_default_malloc},
    {hdefaults_str(hgui_gui_malloc_set),(uintptr_t)&hgui_gui_malloc_set},
    {hdefaults_str(hgui_gui_free),(uintptr_t)&hgui_gui_free},
    {hdefaults_str(hgui_gui_default_free),(uintptr_t)&hgui_gui_default_free},
    {hdefaults_str(hgui_gui_free_set),(uintptr_t)&hgui_gui_free_set},
    {hdefaults_str(hgui_gui_common_rectangle_absolute_convert),(uintptr_t)&hgui_gui_common_rectangle_absolute_convert},
    {hdefaults_str(hgui_gui_dotfont_show_char),(uintptr_t)&hgui_gui_dotfont_show_char},
    {hdefaults_str(hgui_gui_dotfont_show_ascii_string),(uintptr_t)&hgui_gui_dotfont_show_ascii_string},
    {hdefaults_str(hgui_gui_dotfont_show_unicode_string),(uintptr_t)&hgui_gui_dotfont_show_unicode_string},
    {hdefaults_str(hgui_gui_dotfont_add_dummy),(uintptr_t)&hgui_gui_dotfont_add_dummy},
    {hdefaults_str(hgui_gui_dotfont_hdotfont),(uintptr_t)&hgui_gui_dotfont_hdotfont},
    {hdefaults_str(hgui_driver_default_get),(uintptr_t)&hgui_driver_default_get},
    {hdefaults_str(hgui_driver_draw_pixel),(uintptr_t)&hgui_driver_draw_pixel},
    {hdefaults_str(hgui_driver_fill_rectangle),(uintptr_t)&hgui_driver_fill_rectangle},
    {hdefaults_str(hgui_driver_reset),(uintptr_t)&hgui_driver_reset},
    {hdefaults_str(hgui_driver_pixel_mode),(uintptr_t)&hgui_driver_pixel_mode},
    {hdefaults_str(hgui_pixel_global_mode_get),(uintptr_t)&hgui_pixel_global_mode_get},
    {hdefaults_str(hgui_driver_resize),(uintptr_t)&hgui_driver_resize},
    {hdefaults_str(hgui_driver_is_ok),(uintptr_t)&hgui_driver_is_ok},
    {hdefaults_str(hgui_driver_event_input),(uintptr_t)&hgui_driver_event_input},
    {hdefaults_str(hgui_driver_event_input_helper),(uintptr_t)&hgui_driver_event_input_helper},
    {hdefaults_str(hgui_driver_event_callback_set),(uintptr_t)&hgui_driver_event_callback_set},
    {hdefaults_str(hgui_gui_event_key_emit),(uintptr_t)&hgui_gui_event_key_emit},
    {hdefaults_str(hgui_gui_event_key_get),(uintptr_t)&hgui_gui_event_key_get},
    {hdefaults_str(hgui_pixel_global_mode_set),(uintptr_t)&hgui_pixel_global_mode_set},
    {hdefaults_str(hgui_pixel_bits_get),(uintptr_t)&hgui_pixel_bits_get},
    {hdefaults_str(hgui_gui_xpm_header_get),(uintptr_t)&hgui_gui_xpm_header_get},
    {hdefaults_str(hgui_gui_xpm_pixel_color_get),(uintptr_t)&hgui_gui_xpm_pixel_color_get},
    {hdefaults_str(hgui_gui_xpm_draw_color),(uintptr_t)&hgui_gui_xpm_draw_color},
    {hdefaults_str(hgui_gui_rawimage_draw_color),(uintptr_t)&hgui_gui_rawimage_draw_color},
    {hdefaults_str(hgui_scene1_screen_base_enter),(uintptr_t)&hgui_scene1_screen_base_enter},
    {hdefaults_str(hgui_scene1_screen_base_leave),(uintptr_t)&hgui_scene1_screen_base_leave},
    {hdefaults_str(hgui_scene1_screen_base_update),(uintptr_t)&hgui_scene1_screen_base_update},
//hlocale.c
    {hdefaults_str(hlocale_locale_get),(uintptr_t)&hlocale_locale_get},
    {hdefaults_str(hlocale_charset_is_utf8),(uintptr_t)&hlocale_charset_is_utf8},
    {hdefaults_str(hlocale_charset_is_gb2312),(uintptr_t)&hlocale_charset_is_gb2312},
    {hdefaults_str(hunicode_cchar_string_is_utf8),(uintptr_t)&hunicode_cchar_string_is_utf8},
    {hdefaults_str(hunicode_cchar_string_is_ascii),(uintptr_t)&hunicode_cchar_string_is_ascii},
    {hdefaults_str(hunicode_cchar_utf8_string_length),(uintptr_t)&hunicode_cchar_utf8_string_length},
    {hdefaults_str(hunicode_cchar_string_length),(uintptr_t)&hunicode_cchar_string_length},
    {hdefaults_str(hunicode_wchar_t_string_length),(uintptr_t)&hunicode_wchar_t_string_length},
    {hdefaults_str(hunicode_char_string_length),(uintptr_t)&hunicode_char_string_length},
    {hdefaults_str(hunicode_char_from_wchar),(uintptr_t)&hunicode_char_from_wchar},
    {hdefaults_str(hunicode_char_from_wchar_string),(uintptr_t)&hunicode_char_from_wchar_string},
    {hdefaults_str(hunicode_char_from_utf8_string),(uintptr_t)&hunicode_char_from_utf8_string},
    {hdefaults_str(hunicode_char_to_wchar),(uintptr_t)&hunicode_char_to_wchar},
    {hdefaults_str(hunicode_char_string_to_wchar),(uintptr_t)&hunicode_char_string_to_wchar},
    {hdefaults_str(hunicode_char_to_utf8),(uintptr_t)&hunicode_char_to_utf8},
    {hdefaults_str(hunicode_char_string_to_utf8),(uintptr_t)&hunicode_char_string_to_utf8},
    {hdefaults_str(hgb2312_gb2312_string_length),(uintptr_t)&hgb2312_gb2312_string_length},
    {hdefaults_str(hgb2312_string_to_unicode),(uintptr_t)&hgb2312_string_to_unicode},
    {hdefaults_str(hgb2312_string_from_unicode),(uintptr_t)&hgb2312_string_from_unicode},
//hmemory.c
    {hdefaults_str(hmemoryheap_pool_format),(uintptr_t)&hmemoryheap_pool_format},
    {hdefaults_str(hmemoryheap_pool_format_with_default_lock),(uintptr_t)&hmemoryheap_pool_format_with_default_lock},
    {hdefaults_str(hmemoryheap_pool_get_usr_ptr),(uintptr_t)&hmemoryheap_pool_get_usr_ptr},
    {hdefaults_str(hmemoryheap_pool_get_info),(uintptr_t)&hmemoryheap_pool_get_info},
    {hdefaults_str(hmemoryheap_pool_set_exception),(uintptr_t)&hmemoryheap_pool_set_exception},
    {hdefaults_str(hmemoryheap_pool_malloc),(uintptr_t)&hmemoryheap_pool_malloc},
    {hdefaults_str(hmemoryheap_is_ptr_in_pool),(uintptr_t)&hmemoryheap_is_ptr_in_pool},
    {hdefaults_str(hmemoryheap_pool_free),(uintptr_t)&hmemoryheap_pool_free},
    {hdefaults_str(hmemoryheap_set_defalut_pool),(uintptr_t)&hmemoryheap_set_defalut_pool},
    {hdefaults_str(hmemoryheap_get_defalut_pool),(uintptr_t)&hmemoryheap_get_defalut_pool},
    {hdefaults_str(hmemoryheap_get_info),(uintptr_t)&hmemoryheap_get_info},
    {hdefaults_str(hmemoryheap_is_ptr_in_default_pool),(uintptr_t)&hmemoryheap_is_ptr_in_default_pool},
    {hdefaults_str(hmemoryheap_malloc),(uintptr_t)&hmemoryheap_malloc},
    {hdefaults_str(hmemoryheap_free),(uintptr_t)&hmemoryheap_free},
    {hdefaults_str(hmemoryhash_bernstein_times_33),(uintptr_t)&hmemoryhash_bernstein_times_33},
    {hdefaults_str(hmemoryhash_sax),(uintptr_t)&hmemoryhash_sax},
    {hdefaults_str(hmemoryhash_fnv_1a_32),(uintptr_t)&hmemoryhash_fnv_1a_32},
    {hdefaults_str(hmemoryhash_fnv_1a_64),(uintptr_t)&hmemoryhash_fnv_1a_64},
    {hdefaults_str(hmemoryhash_oat),(uintptr_t)&hmemoryhash_oat},
    {hdefaults_str(hmemoryhash_jenkins),(uintptr_t)&hmemoryhash_jenkins},
    {hdefaults_str(hmemoryhash_murmurhash2),(uintptr_t)&hmemoryhash_murmurhash2},
    {hdefaults_str(hringbuf_get),(uintptr_t)&hringbuf_get},
    {hdefaults_str(hringbuf_set_lock),(uintptr_t)&hringbuf_set_lock},
    {hdefaults_str(hringbuf_get_usr_ptr),(uintptr_t)&hringbuf_get_usr_ptr},
    {hdefaults_str(hringbuf_get_length),(uintptr_t)&hringbuf_get_length},
    {hdefaults_str(hringbuf_get_max_length),(uintptr_t)&hringbuf_get_max_length},
    {hdefaults_str(hringbuf_input),(uintptr_t)&hringbuf_input},
    {hdefaults_str(hringbuf_output),(uintptr_t)&hringbuf_output},
    {hdefaults_str(hringbuf_output_no_clear),(uintptr_t)&hringbuf_output_no_clear},
    {hdefaults_str(hobject_cleanup),(uintptr_t)&hobject_cleanup},
    {hdefaults_str(hobject_managed_ptr_cleanup),(uintptr_t)&hobject_managed_ptr_cleanup},
    {hdefaults_str(hobject_managed_array_ptr_cleanup),(uintptr_t)&hobject_managed_array_ptr_cleanup},
    {hdefaults_str(hobject_managed_struct_cleanup),(uintptr_t)&hobject_managed_struct_cleanup},
    {hdefaults_str(hobject_simple_ptr_init),(uintptr_t)&hobject_simple_ptr_init},
    {hdefaults_str(hobject_simple_ptr_base),(uintptr_t)&hobject_simple_ptr_base},
    {hdefaults_str(hobject_simple_ptr),(uintptr_t)&hobject_simple_ptr},
    {hdefaults_str(hobject_array_ptr_init),(uintptr_t)&hobject_array_ptr_init},
    {hdefaults_str(hobject_array_ptr_base),(uintptr_t)&hobject_array_ptr_base},
    {hdefaults_str(hobject_array_ptr),(uintptr_t)&hobject_array_ptr},
    {hdefaults_str(hobject_managed_ptr_init),(uintptr_t)&hobject_managed_ptr_init},
    {hdefaults_str(hobject_managed_ptr_base),(uintptr_t)&hobject_managed_ptr_base},
    {hdefaults_str(hobject_managed_ptr),(uintptr_t)&hobject_managed_ptr},
    {hdefaults_str(hobject_managed_array_ptr_init),(uintptr_t)&hobject_managed_array_ptr_init},
    {hdefaults_str(hobject_managed_array_ptr_base),(uintptr_t)&hobject_managed_array_ptr_base},
    {hdefaults_str(hobject_managed_array_ptr),(uintptr_t)&hobject_managed_array_ptr},
    {hdefaults_str(hobject_double_init),(uintptr_t)&hobject_double_init},
    {hdefaults_str(hobject_double_base),(uintptr_t)&hobject_double_base},
    {hdefaults_str(hobject_double),(uintptr_t)&hobject_double},
    {hdefaults_str(hobject_int8_init),(uintptr_t)&hobject_int8_init},
    {hdefaults_str(hobject_int8_base),(uintptr_t)&hobject_int8_base},
    {hdefaults_str(hobject_int8),(uintptr_t)&hobject_int8},
    {hdefaults_str(hobject_uint8_init),(uintptr_t)&hobject_uint8_init},
    {hdefaults_str(hobject_uint8_base),(uintptr_t)&hobject_uint8_base},
    {hdefaults_str(hobject_uint8),(uintptr_t)&hobject_uint8},
    {hdefaults_str(hobject_int16_init),(uintptr_t)&hobject_int16_init},
    {hdefaults_str(hobject_int16_base),(uintptr_t)&hobject_int16_base},
    {hdefaults_str(hobject_int16),(uintptr_t)&hobject_int16},
    {hdefaults_str(hobject_uint16_init),(uintptr_t)&hobject_uint16_init},
    {hdefaults_str(hobject_uint16_base),(uintptr_t)&hobject_uint16_base},
    {hdefaults_str(hobject_uint16),(uintptr_t)&hobject_uint16},
    {hdefaults_str(hobject_int32_init),(uintptr_t)&hobject_int32_init},
    {hdefaults_str(hobject_int32_base),(uintptr_t)&hobject_int32_base},
    {hdefaults_str(hobject_int32),(uintptr_t)&hobject_int32},
    {hdefaults_str(hobject_uint32_init),(uintptr_t)&hobject_uint32_init},
    {hdefaults_str(hobject_uint32_base),(uintptr_t)&hobject_uint32_base},
    {hdefaults_str(hobject_uint32),(uintptr_t)&hobject_uint32},
    {hdefaults_str(hobject_int64_init),(uintptr_t)&hobject_int64_init},
    {hdefaults_str(hobject_int64_base),(uintptr_t)&hobject_int64_base},
    {hdefaults_str(hobject_int64),(uintptr_t)&hobject_int64},
    {hdefaults_str(hobject_uint64_init),(uintptr_t)&hobject_uint64_init},
    {hdefaults_str(hobject_uint64_base),(uintptr_t)&hobject_uint64_base},
    {hdefaults_str(hobject_uint64),(uintptr_t)&hobject_uint64},
    {hdefaults_str(hobject_struct_get_size),(uintptr_t)&hobject_struct_get_size},
    {hdefaults_str(hobject_struct_get_struct_ptr),(uintptr_t)&hobject_struct_get_struct_ptr},
    {hdefaults_str(hobject_struct_init),(uintptr_t)&hobject_struct_init},
    {hdefaults_str(hobject_struct_base),(uintptr_t)&hobject_struct_base},
    {hdefaults_str(hobject_struct),(uintptr_t)&hobject_struct},
    {hdefaults_str(hobject_managed_struct_get_size),(uintptr_t)&hobject_managed_struct_get_size},
    {hdefaults_str(hobject_managed_struct_get_struct_ptr),(uintptr_t)&hobject_managed_struct_get_struct_ptr},
    {hdefaults_str(hobject_managed_struct_init),(uintptr_t)&hobject_managed_struct_init},
    {hdefaults_str(hobject_managed_struct_base),(uintptr_t)&hobject_managed_struct_base},
    {hdefaults_str(hobject_managed_struct),(uintptr_t)&hobject_managed_struct},
    {hdefaults_str(hdoublylinkedlist_init),(uintptr_t)&hdoublylinkedlist_init},
    {hdefaults_str(hdoublylinkedlist_is_empty),(uintptr_t)&hdoublylinkedlist_is_empty},
    {hdefaults_str(hdoublylinkedlist_enum),(uintptr_t)&hdoublylinkedlist_enum},
    {hdefaults_str(hdoublylinkedlist_add_front),(uintptr_t)&hdoublylinkedlist_add_front},
    {hdefaults_str(hdoublylinkedlist_add_back),(uintptr_t)&hdoublylinkedlist_add_back},
    {hdefaults_str(hdoublylinkedlist_remove),(uintptr_t)&hdoublylinkedlist_remove},
    {hdefaults_str(hsoftwarevirtualmemory_global_map_table),(uintptr_t)&hsoftwarevirtualmemory_global_map_table},
    {hdefaults_str(hsoftwarevirtualmemory_read),(uintptr_t)&hsoftwarevirtualmemory_read},
    {hdefaults_str(hsoftwarevirtualmemory_write),(uintptr_t)&hsoftwarevirtualmemory_write},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_get),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_get},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_set_lock),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_set_lock},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_get_usr_ptr),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_get_usr_ptr},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_get_length),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_get_length},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_get_max_length),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_get_max_length},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_input),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_input},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_output),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_output},
    {hdefaults_str(hsoftwarevirtualmemory_ringbuf_output_no_clear),(uintptr_t)&hsoftwarevirtualmemory_ringbuf_output_no_clear},
    {hdefaults_str(hmemorystaticallocator_global_lock),(uintptr_t)&hmemorystaticallocator_global_lock},
    {hdefaults_str(hmemorystaticallocator_global_table),(uintptr_t)&hmemorystaticallocator_global_table},
    {hdefaults_str(hmemorystaticallocator_bitmap_get),(uintptr_t)&hmemorystaticallocator_bitmap_get},
    {hdefaults_str(hmemorystaticallocator_bitmap_try_set),(uintptr_t)&hmemorystaticallocator_bitmap_try_set},
    {hdefaults_str(hmemorystaticallocator_bitmap_try_clear),(uintptr_t)&hmemorystaticallocator_bitmap_try_clear},
    {hdefaults_str(hmemorystaticallocator_get_table_item),(uintptr_t)&hmemorystaticallocator_get_table_item},
    {hdefaults_str(hmemorystaticallocator_get_table_alloc_size),(uintptr_t)&hmemorystaticallocator_get_table_alloc_size},
    {hdefaults_str(hmemorystaticallocator_get_table_bitmap_size),(uintptr_t)&hmemorystaticallocator_get_table_bitmap_size},
    {hdefaults_str(hmemorystaticallocator_get_table_size),(uintptr_t)&hmemorystaticallocator_get_table_size},
    {hdefaults_str(hmemorystaticallocator_get_object_address),(uintptr_t)&hmemorystaticallocator_get_object_address},
    {hdefaults_str(hmemorystaticallocator_get_object_size),(uintptr_t)&hmemorystaticallocator_get_object_size},
    {hdefaults_str(hmemorystaticallocator_get_object_count),(uintptr_t)&hmemorystaticallocator_get_object_count},
    {hdefaults_str(hmemorystaticallocator_get_object_flags),(uintptr_t)&hmemorystaticallocator_get_object_flags},
    {hdefaults_str(hmemorystaticallocator_alloc_object),(uintptr_t)&hmemorystaticallocator_alloc_object},
    {hdefaults_str(hmemorystaticallocator_free_object),(uintptr_t)&hmemorystaticallocator_free_object},
    {hdefaults_str(hmemorystaticallocator_alloc_anonymous_object),(uintptr_t)&hmemorystaticallocator_alloc_anonymous_object},
    {hdefaults_str(hmemorystaticallocator_free_anonymous_object),(uintptr_t)&hmemorystaticallocator_free_anonymous_object},
//hnet.c
    {hdefaults_str(modbus_rtu_adu_check_crc),(uintptr_t)&modbus_rtu_adu_check_crc},
    {hdefaults_str(modbus_rtu_adu_append_crc),(uintptr_t)&modbus_rtu_adu_append_crc},
    {hdefaults_str(modbus_data_get_uint16_t),(uintptr_t)&modbus_data_get_uint16_t},
    {hdefaults_str(modbus_data_set_uint16_t),(uintptr_t)&modbus_data_set_uint16_t},
    {hdefaults_str(modbus_io_interface_default),(uintptr_t)&modbus_io_interface_default},
    {hdefaults_str(modbus_io_interface_context_base_default),(uintptr_t)&modbus_io_interface_context_base_default},
    {hdefaults_str(modbus_io_interface_context_read_coils_default),(uintptr_t)&modbus_io_interface_context_read_coils_default},
    {hdefaults_str(modbus_io_interface_context_read_discrete_inputs_default),(uintptr_t)&modbus_io_interface_context_read_discrete_inputs_default},
    {hdefaults_str(modbus_io_interface_context_read_holding_registers_default),(uintptr_t)&modbus_io_interface_context_read_holding_registers_default},
    {hdefaults_str(modbus_io_interface_context_read_input_registers_default),(uintptr_t)&modbus_io_interface_context_read_input_registers_default},
    {hdefaults_str(modbus_io_interface_context_write_single_coil_default),(uintptr_t)&modbus_io_interface_context_write_single_coil_default},
    {hdefaults_str(modbus_io_interface_context_write_single_register_default),(uintptr_t)&modbus_io_interface_context_write_single_register_default},
    {hdefaults_str(modbus_io_interface_context_read_exception_status_default),(uintptr_t)&modbus_io_interface_context_read_exception_status_default},
    {hdefaults_str(modbus_io_interface_context_diagnostics_default),(uintptr_t)&modbus_io_interface_context_diagnostics_default},
    {hdefaults_str(modbus_io_interface_context_get_comm_event_counter_default),(uintptr_t)&modbus_io_interface_context_get_comm_event_counter_default},
    {hdefaults_str(modbus_io_interface_context_get_comm_event_log_default),(uintptr_t)&modbus_io_interface_context_get_comm_event_log_default},
    {hdefaults_str(modbus_io_interface_context_write_multiple_coils_default),(uintptr_t)&modbus_io_interface_context_write_multiple_coils_default},
    {hdefaults_str(modbus_io_interface_context_write_multiple_registers_default),(uintptr_t)&modbus_io_interface_context_write_multiple_registers_default},
    {hdefaults_str(modbus_io_interface_context_report_server_id_default),(uintptr_t)&modbus_io_interface_context_report_server_id_default},
    {hdefaults_str(modbus_io_interface_context_read_file_record_default),(uintptr_t)&modbus_io_interface_context_read_file_record_default},
    {hdefaults_str(modbus_io_interface_context_write_file_record_default),(uintptr_t)&modbus_io_interface_context_write_file_record_default},
    {hdefaults_str(modbus_io_interface_context_mask_write_register_default),(uintptr_t)&modbus_io_interface_context_mask_write_register_default},
    {hdefaults_str(modbus_io_interface_context_read_write_multiple_registers_default),(uintptr_t)&modbus_io_interface_context_read_write_multiple_registers_default},
    {hdefaults_str(modbus_io_interface_context_read_fifo_queue_default),(uintptr_t)&modbus_io_interface_context_read_fifo_queue_default},
    {hdefaults_str(modbus_io_interface_context_encapsulated_interface_transport_default),(uintptr_t)&modbus_io_interface_context_encapsulated_interface_transport_default},
    {hdefaults_str(modbus_rtu_set_pdu_to_adu),(uintptr_t)&modbus_rtu_set_pdu_to_adu},
    {hdefaults_str(modbus_rtu_get_pdu_from_adu),(uintptr_t)&modbus_rtu_get_pdu_from_adu},
    {hdefaults_str(modbus_tcp_set_pdu_to_adu),(uintptr_t)&modbus_tcp_set_pdu_to_adu},
    {hdefaults_str(modbus_tcp_get_pdu_from_adu),(uintptr_t)&modbus_tcp_get_pdu_from_adu},
    {hdefaults_str(modbus_io_interface_request),(uintptr_t)&modbus_io_interface_request},
    {hdefaults_str(modbus_rtu_set_exception_pdu_to_adu),(uintptr_t)&modbus_rtu_set_exception_pdu_to_adu},
    {hdefaults_str(modbus_rtu_master_request),(uintptr_t)&modbus_rtu_master_request},
    {hdefaults_str(modbus_rtu_slave_tiny_parse_input),(uintptr_t)&modbus_rtu_slave_tiny_parse_input},
    {hdefaults_str(modbus_rtu_slave_tiny_context_default),(uintptr_t)&modbus_rtu_slave_tiny_context_default},
    {hdefaults_str(modbus_tcp_set_exception_pdu_to_adu),(uintptr_t)&modbus_tcp_set_exception_pdu_to_adu},
    {hdefaults_str(modbus_tcp_client_request),(uintptr_t)&modbus_tcp_client_request},
    {hdefaults_str(modbus_tcp_client_request_gateway),(uintptr_t)&modbus_tcp_client_request_gateway},
    {hdefaults_str(modbus_tcp_gateway_server_parse_input),(uintptr_t)&modbus_tcp_gateway_server_parse_input},
    {hdefaults_str(modbus_tcp_gateway_server_context_default),(uintptr_t)&modbus_tcp_gateway_server_context_default},
    {hdefaults_str(modbus_tcp_gateway_server_context_with_modbus_rtu_tiny_context_default),(uintptr_t)&modbus_tcp_gateway_server_context_with_modbus_rtu_tiny_context_default},
    {hdefaults_str(modbus_tcp_gateway_server_context_with_modbus_rtu_tiny_parse_input),(uintptr_t)&modbus_tcp_gateway_server_context_with_modbus_rtu_tiny_parse_input},
//hruntime.c
    {hdefaults_str(hruntime_init_lowlevel),(uintptr_t)&hruntime_init_lowlevel},
    {hdefaults_str(hruntime_init_lowlevel_done),(uintptr_t)&hruntime_init_lowlevel_done},
    {hdefaults_str(hruntime_init),(uintptr_t)&hruntime_init},
    {hdefaults_str(hruntime_init_done),(uintptr_t)&hruntime_init_done},
    {hdefaults_str(hruntime_loop),(uintptr_t)&hruntime_loop},
    {hdefaults_str(hsoftwaretimer_loop_hruntime),(uintptr_t)&hsoftwaretimer_loop_hruntime},
    {hdefaults_str(hruntime_loop_enable_softwatchdog),(uintptr_t)&hruntime_loop_enable_softwatchdog},
    {hdefaults_str(hruntime_loop_begin),(uintptr_t)&hruntime_loop_begin},
    {hdefaults_str(hruntime_loop_end),(uintptr_t)&hruntime_loop_end},
    {hdefaults_str(hruntime_loop_enable_softwaretimer),(uintptr_t)&hruntime_loop_enable_softwaretimer},
    {hdefaults_str(hruntime_function_array_invoke),(uintptr_t)&hruntime_function_array_invoke},
    {hdefaults_str(hruntime_function_loop_cache_invoke),(uintptr_t)&hruntime_function_loop_cache_invoke},
    {hdefaults_str(hruntime_symbol_find),(uintptr_t)&hruntime_symbol_find},
    {hdefaults_str(hruntime_symbol_dynamic_find),(uintptr_t)&hruntime_symbol_dynamic_find},
    {hdefaults_str(hruntime_symbol_dynamic_table_register),(uintptr_t)&hruntime_symbol_dynamic_table_register},
    {hdefaults_str(hruntime_symbol_dynamic_table_unregister),(uintptr_t)&hruntime_symbol_dynamic_table_unregister},
    {hdefaults_str(hsoftwaretimer_lock_set),(uintptr_t)&hsoftwaretimer_lock_set},
    {hdefaults_str(hsoftwaretimer_mainloop),(uintptr_t)&hsoftwaretimer_mainloop},
    {hdefaults_str(hsoftwaretimer_timer_check_flags),(uintptr_t)&hsoftwaretimer_timer_check_flags},
    {hdefaults_str(hsoftwaretimer_timer_is_running),(uintptr_t)&hsoftwaretimer_timer_is_running},
    {hdefaults_str(hsoftwaretimer_timer_is_periodic),(uintptr_t)&hsoftwaretimer_timer_is_periodic},
    {hdefaults_str(hsoftwaretimer_timer_stop),(uintptr_t)&hsoftwaretimer_timer_stop},
    {hdefaults_str(hsoftwaretimer_timer_start),(uintptr_t)&hsoftwaretimer_timer_start},
    {hdefaults_str(hsoftwaretimer_timer_set_periodic),(uintptr_t)&hsoftwaretimer_timer_set_periodic},
    {hdefaults_str(hsoftwaretimer_timer_set_timeout_callback),(uintptr_t)&hsoftwaretimer_timer_set_timeout_callback},
    {hdefaults_str(hsoftwaretimer_timer_get_default_timer),(uintptr_t)&hsoftwaretimer_timer_get_default_timer},
    {hdefaults_str(hsoftwaretimer_timer_new),(uintptr_t)&hsoftwaretimer_timer_new},
    {hdefaults_str(hsoftwaretimer_timer_delete),(uintptr_t)&hsoftwaretimer_timer_delete},
    {hdefaults_str(hstacklesscoroutine_is_finished),(uintptr_t)&hstacklesscoroutine_is_finished},
    {hdefaults_str(hstacklesscoroutine_coroutine_restart),(uintptr_t)&hstacklesscoroutine_coroutine_restart},
    {hdefaults_str(hstacklesscoroutine_coroutine_force_restart),(uintptr_t)&hstacklesscoroutine_coroutine_force_restart},
    {hdefaults_str(hstacklesscoroutine_is_suspend),(uintptr_t)&hstacklesscoroutine_is_suspend},
    {hdefaults_str(hstacklesscoroutine_coroutine_suspend),(uintptr_t)&hstacklesscoroutine_coroutine_suspend},
    {hdefaults_str(hstacklesscoroutine_coroutine_resume),(uintptr_t)&hstacklesscoroutine_coroutine_resume},
    {hdefaults_str(hstacklesscoroutine_is_await),(uintptr_t)&hstacklesscoroutine_is_await},
    {hdefaults_str(hstacklesscoroutine_coroutine_get_current_nested),(uintptr_t)&hstacklesscoroutine_coroutine_get_current_nested},
    {hdefaults_str(hstacklesscoroutine_coroutine_set_max_nested),(uintptr_t)&hstacklesscoroutine_coroutine_set_max_nested},
    {hdefaults_str(hstacklesscoroutine2_ccb_size),(uintptr_t)&hstacklesscoroutine2_ccb_size},
    {hdefaults_str(hstacklesscoroutine2_ccb_init),(uintptr_t)&hstacklesscoroutine2_ccb_init},
    {hdefaults_str(hstacklesscoroutine2_task_init),(uintptr_t)&hstacklesscoroutine2_task_init},
    {hdefaults_str(hstacklesscoroutine2_ccb_set),(uintptr_t)&hstacklesscoroutine2_ccb_set},
    {hdefaults_str(hstacklesscoroutine2_ccb_running_state_get),(uintptr_t)&hstacklesscoroutine2_ccb_running_state_get},
    {hdefaults_str(hstacklesscoroutine2_ccb_get),(uintptr_t)&hstacklesscoroutine2_ccb_get},
    {hdefaults_str(hstacklesscoroutine2_ccb_is_suspend),(uintptr_t)&hstacklesscoroutine2_ccb_is_suspend},
    {hdefaults_str(hstacklesscoroutine2_ccb_suspend),(uintptr_t)&hstacklesscoroutine2_ccb_suspend},
    {hdefaults_str(hstacklesscoroutine2_ccb_resume),(uintptr_t)&hstacklesscoroutine2_ccb_resume},
    {hdefaults_str(hstacklesscoroutine2_scheduler_start),(uintptr_t)&hstacklesscoroutine2_scheduler_start},
    {hdefaults_str(hstacklesscoroutine2_scheduler_ccb_register),(uintptr_t)&hstacklesscoroutine2_scheduler_ccb_register},
    {hdefaults_str(hstacklesscoroutine2_yield),(uintptr_t)&hstacklesscoroutine2_yield},
    {hdefaults_str(hstacklesscoroutine2_delay_util),(uintptr_t)&hstacklesscoroutine2_delay_util},
    {hdefaults_str(hstacklesscoroutine2_delay),(uintptr_t)&hstacklesscoroutine2_delay},
    {hdefaults_str(hstacklesscoroutine_awaiter2_init),(uintptr_t)&hstacklesscoroutine_awaiter2_init},
    {hdefaults_str(hstacklesscoroutine2_await),(uintptr_t)&hstacklesscoroutine2_await},
    {hdefaults_str(__hstacklesscoroutine2_core_value_get),(uintptr_t)&__hstacklesscoroutine2_core_value_get},
    {hdefaults_str(__hstacklesscoroutine2_core_value_set),(uintptr_t)&__hstacklesscoroutine2_core_value_set},
    {hdefaults_str(hintelhex_common_buffer_init),(uintptr_t)&hintelhex_common_buffer_init},
    {hdefaults_str(hintelhex_reader_init),(uintptr_t)&hintelhex_reader_init},
    {hdefaults_str(hintelhex_reader_input),(uintptr_t)&hintelhex_reader_input},
    {hdefaults_str(hintelhex_writer_init),(uintptr_t)&hintelhex_writer_init},
    {hdefaults_str(hintelhex_writer_write_data),(uintptr_t)&hintelhex_writer_write_data},
    {hdefaults_str(hintelhex_writer_write_extended_linear_address),(uintptr_t)&hintelhex_writer_write_extended_linear_address},
    {hdefaults_str(hintelhex_writer_write_extended_segment_address),(uintptr_t)&hintelhex_writer_write_extended_segment_address},
    {hdefaults_str(hintelhex_writer_write_end_of_file),(uintptr_t)&hintelhex_writer_write_end_of_file},
    {hdefaults_str(hintelhex_writer_write_start_segment_address),(uintptr_t)&hintelhex_writer_write_start_segment_address},
    {hdefaults_str(hintelhex_writer_write_start_linear_address),(uintptr_t)&hintelhex_writer_write_start_linear_address},
    {hdefaults_str(hcoff_fileheader_read),(uintptr_t)&hcoff_fileheader_read},
    {hdefaults_str(hcoff_fileheader_section_offset_get),(uintptr_t)&hcoff_fileheader_section_offset_get},
    {hdefaults_str(hcoff_fileheader_section_count_get),(uintptr_t)&hcoff_fileheader_section_count_get},
    {hdefaults_str(hcoff_fileheader_is_relocatable_object_file),(uintptr_t)&hcoff_fileheader_is_relocatable_object_file},
    {hdefaults_str(hcoff_file_input_init),(uintptr_t)&hcoff_file_input_init},
    {hdefaults_str(hcoff_file_input_read),(uintptr_t)&hcoff_file_input_read},
    {hdefaults_str(hcoff_file_input_is_big_endian),(uintptr_t)&hcoff_file_input_is_big_endian},
    {hdefaults_str(hcoff_sectionheader_read),(uintptr_t)&hcoff_sectionheader_read},
    {hdefaults_str(hcoff_sectionheader_name_read),(uintptr_t)&hcoff_sectionheader_name_read},
    {hdefaults_str(hcoff_sectionheader_name_match),(uintptr_t)&hcoff_sectionheader_name_match},
    {hdefaults_str(hcoff_section_relocation_read),(uintptr_t)&hcoff_section_relocation_read},
    {hdefaults_str(hcoff_symbol_is_symbol),(uintptr_t)&hcoff_symbol_is_symbol},
    {hdefaults_str(hcoff_symbol_entry_read),(uintptr_t)&hcoff_symbol_entry_read},
    {hdefaults_str(hcoff_symbol_entry_name_read),(uintptr_t)&hcoff_symbol_entry_name_read},
    {hdefaults_str(hcoff_i386_section_relocation_info_get),(uintptr_t)&hcoff_i386_section_relocation_info_get},
    {hdefaults_str(hcoff_i386_section_relocation_doit),(uintptr_t)&hcoff_i386_section_relocation_doit},
    {hdefaults_str(hcoff_i386_is_rx_section),(uintptr_t)&hcoff_i386_is_rx_section},
    {hdefaults_str(hcoff_i386_rx_section_offset_get),(uintptr_t)&hcoff_i386_rx_section_offset_get},
    {hdefaults_str(hcoff_i386_rx_section_size_get),(uintptr_t)&hcoff_i386_rx_section_size_get},
    {hdefaults_str(hcoff_i386_is_ro_section),(uintptr_t)&hcoff_i386_is_ro_section},
    {hdefaults_str(hcoff_i386_ro_section_offset_get),(uintptr_t)&hcoff_i386_ro_section_offset_get},
    {hdefaults_str(hcoff_i386_ro_section_size_get),(uintptr_t)&hcoff_i386_ro_section_size_get},
    {hdefaults_str(hcoff_i386_is_rw_section),(uintptr_t)&hcoff_i386_is_rw_section},
    {hdefaults_str(hcoff_i386_rw_section_offset_get),(uintptr_t)&hcoff_i386_rw_section_offset_get},
    {hdefaults_str(hcoff_i386_rw_section_size_get),(uintptr_t)&hcoff_i386_rw_section_size_get},
    {hdefaults_str(hcoff_i386_relocatable_new),(uintptr_t)&hcoff_i386_relocatable_new},
    {hdefaults_str(hcoff_i386_relocatable_new_with_usr),(uintptr_t)&hcoff_i386_relocatable_new_with_usr},
    {hdefaults_str(hcoff_i386_relocatable_delete),(uintptr_t)&hcoff_i386_relocatable_delete},
    {hdefaults_str(hcoff_amd64_section_relocation_info_get),(uintptr_t)&hcoff_amd64_section_relocation_info_get},
    {hdefaults_str(hcoff_amd64_section_relocation_doit),(uintptr_t)&hcoff_amd64_section_relocation_doit},
    {hdefaults_str(hcoff_amd64_is_rx_section),(uintptr_t)&hcoff_amd64_is_rx_section},
    {hdefaults_str(hcoff_amd64_rx_section_offset_get),(uintptr_t)&hcoff_amd64_rx_section_offset_get},
    {hdefaults_str(hcoff_amd64_rx_section_size_get),(uintptr_t)&hcoff_amd64_rx_section_size_get},
    {hdefaults_str(hcoff_amd64_is_ro_section),(uintptr_t)&hcoff_amd64_is_ro_section},
    {hdefaults_str(hcoff_amd64_ro_section_offset_get),(uintptr_t)&hcoff_amd64_ro_section_offset_get},
    {hdefaults_str(hcoff_amd64_ro_section_size_get),(uintptr_t)&hcoff_amd64_ro_section_size_get},
    {hdefaults_str(hcoff_amd64_is_rw_section),(uintptr_t)&hcoff_amd64_is_rw_section},
    {hdefaults_str(hcoff_amd64_rw_section_offset_get),(uintptr_t)&hcoff_amd64_rw_section_offset_get},
    {hdefaults_str(hcoff_amd64_rw_section_size_get),(uintptr_t)&hcoff_amd64_rw_section_size_get},
    {hdefaults_str(hcoff_amd64_relocatable_new),(uintptr_t)&hcoff_amd64_relocatable_new},
    {hdefaults_str(hcoff_amd64_relocatable_new_with_usr),(uintptr_t)&hcoff_amd64_relocatable_new_with_usr},
    {hdefaults_str(hcoff_amd64_relocatable_delete),(uintptr_t)&hcoff_amd64_relocatable_delete},
    {hdefaults_str(hcoff_aarch64_section_relocation_info_get),(uintptr_t)&hcoff_aarch64_section_relocation_info_get},
    {hdefaults_str(hcoff_aarch64_section_relocation_doit),(uintptr_t)&hcoff_aarch64_section_relocation_doit},
    {hdefaults_str(hcoff_aarch64_is_rx_section),(uintptr_t)&hcoff_aarch64_is_rx_section},
    {hdefaults_str(hcoff_aarch64_rx_section_offset_get),(uintptr_t)&hcoff_aarch64_rx_section_offset_get},
    {hdefaults_str(hcoff_aarch64_rx_section_size_get),(uintptr_t)&hcoff_aarch64_rx_section_size_get},
    {hdefaults_str(hcoff_aarch64_is_ro_section),(uintptr_t)&hcoff_aarch64_is_ro_section},
    {hdefaults_str(hcoff_aarch64_ro_section_offset_get),(uintptr_t)&hcoff_aarch64_ro_section_offset_get},
    {hdefaults_str(hcoff_aarch64_ro_section_size_get),(uintptr_t)&hcoff_aarch64_ro_section_size_get},
    {hdefaults_str(hcoff_aarch64_is_rw_section),(uintptr_t)&hcoff_aarch64_is_rw_section},
    {hdefaults_str(hcoff_aarch64_rw_section_offset_get),(uintptr_t)&hcoff_aarch64_rw_section_offset_get},
    {hdefaults_str(hcoff_aarch64_rw_section_size_get),(uintptr_t)&hcoff_aarch64_rw_section_size_get},
    {hdefaults_str(hcoff_aarch64_relocatable_new),(uintptr_t)&hcoff_aarch64_relocatable_new},
    {hdefaults_str(hcoff_aarch64_relocatable_new_with_usr),(uintptr_t)&hcoff_aarch64_relocatable_new_with_usr},
    {hdefaults_str(hcoff_aarch64_relocatable_delete),(uintptr_t)&hcoff_aarch64_relocatable_delete},
    {hdefaults_str(hcoff_namespace_native_machine_type),(uintptr_t)&hcoff_namespace_native_machine_type},
    {hdefaults_str(hcoff_namespace_file_machine_type),(uintptr_t)&hcoff_namespace_file_machine_type},
    {hdefaults_str(hcoff_namespace_is_native_relocatable_file),(uintptr_t)&hcoff_namespace_is_native_relocatable_file},
    {hdefaults_str(hcoff_namespace_symbol_find),(uintptr_t)&hcoff_namespace_symbol_find},
    {hdefaults_str(hcoff_namespace_relocatable_new),(uintptr_t)&hcoff_namespace_relocatable_new},
    {hdefaults_str(hcoff_namespace_relocatable_delete),(uintptr_t)&hcoff_namespace_relocatable_delete},
    {hdefaults_str(hcoff_namespace_new),(uintptr_t)&hcoff_namespace_new},
    {hdefaults_str(hcoff_namespace_delete),(uintptr_t)&hcoff_namespace_delete},
    {hdefaults_str(helf_is_elf),(uintptr_t)&helf_is_elf},
    {hdefaults_str(helf_elfclass_get),(uintptr_t)&helf_elfclass_get},
    {hdefaults_str(helf_elfdata_get),(uintptr_t)&helf_elfdata_get},
    {hdefaults_str(helf_elfversion_get),(uintptr_t)&helf_elfversion_get},
    {hdefaults_str(helf_elfosabi_get),(uintptr_t)&helf_elfosabi_get},
    {hdefaults_str(helf_elfabiversion_get),(uintptr_t)&helf_elfabiversion_get},
    {hdefaults_str(helf_file_input_init),(uintptr_t)&helf_file_input_init},
    {hdefaults_str(helf_file_input_read),(uintptr_t)&helf_file_input_read},
    {hdefaults_str(helf_file_input_is_big_endian),(uintptr_t)&helf_file_input_is_big_endian},
    {hdefaults_str(helf_file_input_is_32_bits),(uintptr_t)&helf_file_input_is_32_bits},
    {hdefaults_str(helf_file_input_32_bits_header_get),(uintptr_t)&helf_file_input_32_bits_header_get},
    {hdefaults_str(helf_file_input_is_64_bits),(uintptr_t)&helf_file_input_is_64_bits},
    {hdefaults_str(helf_file_input_64_bits_header_get),(uintptr_t)&helf_file_input_64_bits_header_get},
//hshell.c
    {hdefaults_str(hshell_execute),(uintptr_t)&hshell_execute},
    {hdefaults_str(hshell_context_printf),(uintptr_t)&hshell_context_printf},
    {hdefaults_str(hshell_subcontext_exit_from_sub),(uintptr_t)&hshell_subcontext_exit_from_sub},
    {hdefaults_str(hshell_context_getchar),(uintptr_t)&hshell_context_getchar},
    {hdefaults_str(hshell_ctlseq_control_set_get_from_bytes),(uintptr_t)&hshell_ctlseq_control_set_get_from_bytes},
    {hdefaults_str(hshell_context_putchar),(uintptr_t)&hshell_context_putchar},
    {hdefaults_str(hshell_loop),(uintptr_t)&hshell_loop},
    {hdefaults_str(hshell_printf),(uintptr_t)&hshell_printf},
    {hdefaults_str(hshell_context_default_external_api),(uintptr_t)&hshell_context_default_external_api},
    {hdefaults_str(hshell_context_default_prompt_string),(uintptr_t)&hshell_context_default_prompt_string},
    {hdefaults_str(hshell_context_default_context),(uintptr_t)&hshell_context_default_context},
    {hdefaults_str(hshell_context_init),(uintptr_t)&hshell_context_init},
    {hdefaults_str(hshell_prompt_string_set),(uintptr_t)&hshell_prompt_string_set},
    {hdefaults_str(hshell_prompt_string_get),(uintptr_t)&hshell_prompt_string_get},
    {hdefaults_str(hshell_external_api_set),(uintptr_t)&hshell_external_api_set},
    {hdefaults_str(hshell_external_api_get),(uintptr_t)&hshell_external_api_get},
    {hdefaults_str(hshell_echo_set),(uintptr_t)&hshell_echo_set},
    {hdefaults_str(hshell_echo_get),(uintptr_t)&hshell_echo_get},
    {hdefaults_str(hshell_command_name_shortcut_set),(uintptr_t)&hshell_command_name_shortcut_set},
    {hdefaults_str(hshell_command_name_shortcut_get),(uintptr_t)&hshell_command_name_shortcut_get},
    {hdefaults_str(hshell_show_banner_set),(uintptr_t)&hshell_show_banner_set},
    {hdefaults_str(hshell_show_banner_get),(uintptr_t)&hshell_show_banner_get},
    {hdefaults_str(hshell_command_array_set),(uintptr_t)&hshell_command_array_set},
    {hdefaults_str(hshell_subcontext_enter),(uintptr_t)&hshell_subcontext_enter},
    {hdefaults_str(hshell_subcontext_exit),(uintptr_t)&hshell_subcontext_exit},
    {hdefaults_str(hshell_context_get_from_main_argv),(uintptr_t)&hshell_context_get_from_main_argv},
//hsimulator.c
    {hdefaults_str(hs_common_serial_8250_init),(uintptr_t)&hs_common_serial_8250_init},
    {hdefaults_str(hs_common_serial_8250_bus_write),(uintptr_t)&hs_common_serial_8250_bus_write},
    {hdefaults_str(hs_common_serial_8250_bus_read),(uintptr_t)&hs_common_serial_8250_bus_read},
    {hdefaults_str(hs_common_serial_8250_bus_write32),(uintptr_t)&hs_common_serial_8250_bus_write32},
    {hdefaults_str(hs_common_serial_8250_bus_read32),(uintptr_t)&hs_common_serial_8250_bus_read32},
    {hdefaults_str(hs_common_serial_8250_bus_tick),(uintptr_t)&hs_common_serial_8250_bus_tick},
    {hdefaults_str(hs_common_serial_8250_config_baud_get),(uintptr_t)&hs_common_serial_8250_config_baud_get},
    {hdefaults_str(hs_common_serial_8250_config_baud_set),(uintptr_t)&hs_common_serial_8250_config_baud_set},
    {hdefaults_str(hs_common_serial_8250_config_parity_get),(uintptr_t)&hs_common_serial_8250_config_parity_get},
    {hdefaults_str(hs_common_serial_8250_config_parity_set),(uintptr_t)&hs_common_serial_8250_config_parity_set},
    {hdefaults_str(hs_common_serial_8250_config_stopbits_get),(uintptr_t)&hs_common_serial_8250_config_stopbits_get},
    {hdefaults_str(hs_common_serial_8250_config_stopbits_set),(uintptr_t)&hs_common_serial_8250_config_stopbits_set},
    {hdefaults_str(hs_common_serial_8250_config_databits_get),(uintptr_t)&hs_common_serial_8250_config_databits_get},
    {hdefaults_str(hs_common_serial_8250_config_databits_set),(uintptr_t)&hs_common_serial_8250_config_databits_set},
    {hdefaults_str(hs_common_serial_8250_status_dataready_get),(uintptr_t)&hs_common_serial_8250_status_dataready_get},
    {hdefaults_str(hs_common_serial_8250_status_dataready_set),(uintptr_t)&hs_common_serial_8250_status_dataready_set},
    {hdefaults_str(hs_rp_pio_sm_size),(uintptr_t)&hs_rp_pio_sm_size},
    {hdefaults_str(hs_rp_pio_sm_init),(uintptr_t)&hs_rp_pio_sm_init},
    {hdefaults_str(hs_rp_pio_sm_reset),(uintptr_t)&hs_rp_pio_sm_reset},
    {hdefaults_str(hs_rp_pio_sm_cfg),(uintptr_t)&hs_rp_pio_sm_cfg},
    {hdefaults_str(hs_rp_pio_sm_status),(uintptr_t)&hs_rp_pio_sm_status},
    {hdefaults_str(hs_rp_pio_sm_exec),(uintptr_t)&hs_rp_pio_sm_exec},
    {hdefaults_str(hs_rp_pio_sm_tick),(uintptr_t)&hs_rp_pio_sm_tick},
    {hdefaults_str(hs_rp_pio_sm_fifo_init),(uintptr_t)&hs_rp_pio_sm_fifo_init},
    {hdefaults_str(hs_rp_pio_sm_fifo_is_empty),(uintptr_t)&hs_rp_pio_sm_fifo_is_empty},
    {hdefaults_str(hs_rp_pio_sm_fifo_is_full),(uintptr_t)&hs_rp_pio_sm_fifo_is_full},
    {hdefaults_str(hs_rp_pio_sm_fifo_push),(uintptr_t)&hs_rp_pio_sm_fifo_push},
    {hdefaults_str(hs_rp_pio_sm_fifo_pull),(uintptr_t)&hs_rp_pio_sm_fifo_pull},
    {hdefaults_str(hs_rp_pio_sm_memory_init),(uintptr_t)&hs_rp_pio_sm_memory_init},
    {hdefaults_str(hs_rp_pio_sm_load_memory_cfg),(uintptr_t)&hs_rp_pio_sm_load_memory_cfg},
    {hdefaults_str(hs_rp_pio_init),(uintptr_t)&hs_rp_pio_init},
    {hdefaults_str(hs_rp_pio_tick),(uintptr_t)&hs_rp_pio_tick},
    {hdefaults_str(hs_rp_pio_reset),(uintptr_t)&hs_rp_pio_reset},
    {hdefaults_str(hs_rp_pio_push),(uintptr_t)&hs_rp_pio_push},
    {hdefaults_str(hs_rp_pio_pull),(uintptr_t)&hs_rp_pio_pull},
    {hdefaults_str(hs_rp_pio_rxfifo_set),(uintptr_t)&hs_rp_pio_rxfifo_set},
    {hdefaults_str(hs_rp_pio_rxfifo_get),(uintptr_t)&hs_rp_pio_rxfifo_get},
    {hdefaults_str(hs_rp_pio_sm_rom_hello_pio),(uintptr_t)&hs_rp_pio_sm_rom_hello_pio},
    {hdefaults_str(hs_rp_pio_hello_pio_init),(uintptr_t)&hs_rp_pio_hello_pio_init},
    {hdefaults_str(hs_rp_pio_hello_pio_tick),(uintptr_t)&hs_rp_pio_hello_pio_tick},
    {hdefaults_str(hs_rp_pio_hello_pio_reset),(uintptr_t)&hs_rp_pio_hello_pio_reset},
    {hdefaults_str(hs_rp_pio_hello_pio_push),(uintptr_t)&hs_rp_pio_hello_pio_push},
    {hdefaults_str(hs_mcs_51_common_clk_freq),(uintptr_t)&hs_mcs_51_common_clk_freq},
    {hdefaults_str(hs_mcs_51_disassembly_instruction_table_get),(uintptr_t)&hs_mcs_51_disassembly_instruction_table_get},
    {hdefaults_str(hs_mcs_51_disassembly_instruction_length),(uintptr_t)&hs_mcs_51_disassembly_instruction_length},
    {hdefaults_str(hs_mcs_51_disassembly_code_instruction_count),(uintptr_t)&hs_mcs_51_disassembly_code_instruction_count},
    {hdefaults_str(hs_mcs_51_disassembly_code_instruction_type_count),(uintptr_t)&hs_mcs_51_disassembly_code_instruction_type_count},
    {hdefaults_str(hs_mcs_51_disassembly_print),(uintptr_t)&hs_mcs_51_disassembly_print},
    {hdefaults_str(hs_mcs_51_rom_read),(uintptr_t)&hs_mcs_51_rom_read},
    {hdefaults_str(hs_mcs_51_rom_bus_io),(uintptr_t)&hs_mcs_51_rom_bus_io},
    {hdefaults_str(hs_mcs_51_sfr_write),(uintptr_t)&hs_mcs_51_sfr_write},
    {hdefaults_str(hs_mcs_51_sfr_read),(uintptr_t)&hs_mcs_51_sfr_read},
    {hdefaults_str(hs_mcs_51_ram_model_tiny_ram_read),(uintptr_t)&hs_mcs_51_ram_model_tiny_ram_read},
    {hdefaults_str(hs_mcs_51_ram_model_tiny_ram_write),(uintptr_t)&hs_mcs_51_ram_model_tiny_ram_write},
    {hdefaults_str(hs_mcs_51_ram_model_tiny_sfr_read),(uintptr_t)&hs_mcs_51_ram_model_tiny_sfr_read},
    {hdefaults_str(hs_mcs_51_ram_model_tiny_sfr_write),(uintptr_t)&hs_mcs_51_ram_model_tiny_sfr_write},
    {hdefaults_str(hs_mcs_51_ram_model_tiny_bus_io),(uintptr_t)&hs_mcs_51_ram_model_tiny_bus_io},
    {hdefaults_str(hs_mcs_51_ram_model_small_ram_read),(uintptr_t)&hs_mcs_51_ram_model_small_ram_read},
    {hdefaults_str(hs_mcs_51_ram_model_small_ram_write),(uintptr_t)&hs_mcs_51_ram_model_small_ram_write},
    {hdefaults_str(hs_mcs_51_ram_model_small_sfr_read),(uintptr_t)&hs_mcs_51_ram_model_small_sfr_read},
    {hdefaults_str(hs_mcs_51_ram_model_small_sfr_write),(uintptr_t)&hs_mcs_51_ram_model_small_sfr_write},
    {hdefaults_str(hs_mcs_51_ram_model_small_bus_io),(uintptr_t)&hs_mcs_51_ram_model_small_bus_io},
    {hdefaults_str(hs_mcs_51_ram_model_medium_ram_read),(uintptr_t)&hs_mcs_51_ram_model_medium_ram_read},
    {hdefaults_str(hs_mcs_51_ram_model_medium_ram_write),(uintptr_t)&hs_mcs_51_ram_model_medium_ram_write},
    {hdefaults_str(hs_mcs_51_ram_model_medium_sfr_read),(uintptr_t)&hs_mcs_51_ram_model_medium_sfr_read},
    {hdefaults_str(hs_mcs_51_ram_model_medium_sfr_write),(uintptr_t)&hs_mcs_51_ram_model_medium_sfr_write},
    {hdefaults_str(hs_mcs_51_ram_model_medium_xram_read),(uintptr_t)&hs_mcs_51_ram_model_medium_xram_read},
    {hdefaults_str(hs_mcs_51_ram_model_medium_xram_write),(uintptr_t)&hs_mcs_51_ram_model_medium_xram_write},
    {hdefaults_str(hs_mcs_51_ram_model_medium_bus_io),(uintptr_t)&hs_mcs_51_ram_model_medium_bus_io},
    {hdefaults_str(hs_mcs_51_ram_model_large_ram_read),(uintptr_t)&hs_mcs_51_ram_model_large_ram_read},
    {hdefaults_str(hs_mcs_51_ram_model_large_ram_write),(uintptr_t)&hs_mcs_51_ram_model_large_ram_write},
    {hdefaults_str(hs_mcs_51_ram_model_large_sfr_read),(uintptr_t)&hs_mcs_51_ram_model_large_sfr_read},
    {hdefaults_str(hs_mcs_51_ram_model_large_sfr_write),(uintptr_t)&hs_mcs_51_ram_model_large_sfr_write},
    {hdefaults_str(hs_mcs_51_ram_model_large_xram_read),(uintptr_t)&hs_mcs_51_ram_model_large_xram_read},
    {hdefaults_str(hs_mcs_51_ram_model_large_xram_write),(uintptr_t)&hs_mcs_51_ram_model_large_xram_write},
    {hdefaults_str(hs_mcs_51_ram_model_large_bus_io),(uintptr_t)&hs_mcs_51_ram_model_large_bus_io},
    {hdefaults_str(hs_mcs_51_ram_model_huge_ram_read),(uintptr_t)&hs_mcs_51_ram_model_huge_ram_read},
    {hdefaults_str(hs_mcs_51_ram_model_huge_ram_write),(uintptr_t)&hs_mcs_51_ram_model_huge_ram_write},
    {hdefaults_str(hs_mcs_51_ram_model_huge_sfr_read),(uintptr_t)&hs_mcs_51_ram_model_huge_sfr_read},
    {hdefaults_str(hs_mcs_51_ram_model_huge_sfr_write),(uintptr_t)&hs_mcs_51_ram_model_huge_sfr_write},
    {hdefaults_str(hs_mcs_51_ram_model_huge_xram_read),(uintptr_t)&hs_mcs_51_ram_model_huge_xram_read},
    {hdefaults_str(hs_mcs_51_ram_model_huge_xram_write),(uintptr_t)&hs_mcs_51_ram_model_huge_xram_write},
    {hdefaults_str(hs_mcs_51_ram_model_huge_bus_io),(uintptr_t)&hs_mcs_51_ram_model_huge_bus_io},
    {hdefaults_str(hs_mcs_51_core_size),(uintptr_t)&hs_mcs_51_core_size},
    {hdefaults_str(hs_mcs_51_core_init),(uintptr_t)&hs_mcs_51_core_init},
    {hdefaults_str(hs_mcs_51_core_reset),(uintptr_t)&hs_mcs_51_core_reset},
    {hdefaults_str(hs_mcs_51_core_tick),(uintptr_t)&hs_mcs_51_core_tick},
    {hdefaults_str(hs_mcs_51_core_interrupt_set),(uintptr_t)&hs_mcs_51_core_interrupt_set},
    {hdefaults_str(hs_mcs_51_core_interrupt_nested_get),(uintptr_t)&hs_mcs_51_core_interrupt_nested_get},
    {hdefaults_str(hs_mcs_51_pc_get),(uintptr_t)&hs_mcs_51_pc_get},
    {hdefaults_str(hs_mcs_51_bit_read),(uintptr_t)&hs_mcs_51_bit_read},
    {hdefaults_str(hs_mcs_51_bit_write),(uintptr_t)&hs_mcs_51_bit_write},
    {hdefaults_str(hs_mcs_51_serial_init),(uintptr_t)&hs_mcs_51_serial_init},
    {hdefaults_str(hs_mcs_51_serial_bus_io),(uintptr_t)&hs_mcs_51_serial_bus_io},
    {hdefaults_str(hs_mcs_51_serial_config_mode_get),(uintptr_t)&hs_mcs_51_serial_config_mode_get},
    {hdefaults_str(hs_mcs_51_serial_config_baud_get),(uintptr_t)&hs_mcs_51_serial_config_baud_get},
    {hdefaults_str(hs_mcs_51_serial_config_ti_set),(uintptr_t)&hs_mcs_51_serial_config_ti_set},
    {hdefaults_str(hs_mcs_51_serial_config_ri_get),(uintptr_t)&hs_mcs_51_serial_config_ri_get},
    {hdefaults_str(hs_mcs_51_serial_status_dataready_set),(uintptr_t)&hs_mcs_51_serial_status_dataready_set},
    {hdefaults_str(hs_mcs_51_pin_init),(uintptr_t)&hs_mcs_51_pin_init},
    {hdefaults_str(hs_mcs_51_pin_bus_io),(uintptr_t)&hs_mcs_51_pin_bus_io},
    {hdefaults_str(hs_mcs_51_pin_port_get),(uintptr_t)&hs_mcs_51_pin_port_get},
    {hdefaults_str(hs_mcs_51_pin_port_set),(uintptr_t)&hs_mcs_51_pin_port_set},
    {hdefaults_str(hs_mcs_51_pin_port_pin_get),(uintptr_t)&hs_mcs_51_pin_port_pin_get},
    {hdefaults_str(hs_mcs_51_pin_port_pin_set),(uintptr_t)&hs_mcs_51_pin_port_pin_set},
    {hdefaults_str(hs_mcs_51_pin_port_pin_get_by_bitaddr),(uintptr_t)&hs_mcs_51_pin_port_pin_get_by_bitaddr},
    {hdefaults_str(hs_mcs_51_pin_port_pin_set_by_bitaddr),(uintptr_t)&hs_mcs_51_pin_port_pin_set_by_bitaddr},
    {hdefaults_str(hs_mcs_51_timer_init),(uintptr_t)&hs_mcs_51_timer_init},
    {hdefaults_str(hs_mcs_51_timer_bus_io),(uintptr_t)&hs_mcs_51_timer_bus_io},
    {hdefaults_str(hs_mcs_51_timer_external_clk_tick),(uintptr_t)&hs_mcs_51_timer_external_clk_tick},
    {hdefaults_str(hs_mcs_51_timer_clk_freq_get),(uintptr_t)&hs_mcs_51_timer_clk_freq_get},
    {hdefaults_str(hs_mcs_51_timer_clk_freq_set),(uintptr_t)&hs_mcs_51_timer_clk_freq_set},
    {hdefaults_str(hs_mcs_51_timer_counter0_inc),(uintptr_t)&hs_mcs_51_timer_counter0_inc},
    {hdefaults_str(hs_mcs_51_timer_counter1_inc),(uintptr_t)&hs_mcs_51_timer_counter1_inc},
    {hdefaults_str(hs_mcs_51_timer_counter2_inc),(uintptr_t)&hs_mcs_51_timer_counter2_inc},
    {hdefaults_str(hs_mcs_51_timer_timer2_enable),(uintptr_t)&hs_mcs_51_timer_timer2_enable},
    {hdefaults_str(hs_mcs_51_timer_timer2_t2ex_set),(uintptr_t)&hs_mcs_51_timer_timer2_t2ex_set},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MISALIGNED_FETCH),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MISALIGNED_FETCH},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_FETCH_ACCESS),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_FETCH_ACCESS},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_ILLEGAL_INSTRUCTION),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_ILLEGAL_INSTRUCTION},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_BREAKPOINT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_BREAKPOINT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MISALIGNED_LOAD),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MISALIGNED_LOAD},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_LOAD_ACCESS),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_LOAD_ACCESS},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MISALIGNED_STORE),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MISALIGNED_STORE},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_STORE_ACCESS),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_STORE_ACCESS},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_USER_ECALL),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_USER_ECALL},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_SUPERVISOR_ECALL),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_SUPERVISOR_ECALL},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_VIRTUAL_SUPERVISOR_ECALL),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_VIRTUAL_SUPERVISOR_ECALL},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MACHINE_ECALL),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_MACHINE_ECALL},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_FETCH_PAGE_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_FETCH_PAGE_FAULT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_LOAD_PAGE_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_LOAD_PAGE_FAULT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_STORE_PAGE_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_STORE_PAGE_FAULT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_DOUBLE_TRAP),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_DOUBLE_TRAP},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_SOFTWARE_CHECK_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_SOFTWARE_CHECK_FAULT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_HARDWARE_ERROR_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_HARDWARE_ERROR_FAULT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_FETCH_GUEST_PAGE_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_FETCH_GUEST_PAGE_FAULT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_LOAD_GUEST_PAGE_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_LOAD_GUEST_PAGE_FAULT},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_VIRTUAL_INSTRUCTION),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_VIRTUAL_INSTRUCTION},
    {hdefaults_str(HS_RISC_V_OPCODES_EXCEPTION_CAUSE_STORE_GUEST_PAGE_FAULT),(uintptr_t)&HS_RISC_V_OPCODES_EXCEPTION_CAUSE_STORE_GUEST_PAGE_FAULT},
    {hdefaults_str(hs_risc_v_common_instruction_length),(uintptr_t)&hs_risc_v_common_instruction_length},
    {hdefaults_str(hs_risc_v_common_sign_extend_uint12),(uintptr_t)&hs_risc_v_common_sign_extend_uint12},
    {hdefaults_str(hs_risc_v_common_sign_extend_uint32),(uintptr_t)&hs_risc_v_common_sign_extend_uint32},
    {hdefaults_str(hs_risc_v_common_instruction_set_sets_has_rv32g),(uintptr_t)&hs_risc_v_common_instruction_set_sets_has_rv32g},
    {hdefaults_str(hs_risc_v_common_instruction_set_sets_has_rv64g),(uintptr_t)&hs_risc_v_common_instruction_set_sets_has_rv64g},
    {hdefaults_str(hs_risc_v_common_instruction_set_sets_has_set),(uintptr_t)&hs_risc_v_common_instruction_set_sets_has_set},
    {hdefaults_str(hs_risc_v_common_instruction_set_sets_format),(uintptr_t)&hs_risc_v_common_instruction_set_sets_format},
    {hdefaults_str(hs_risc_v_common_instruction_set_sets_set_set),(uintptr_t)&hs_risc_v_common_instruction_set_sets_set_set},
    {hdefaults_str(hs_risc_v_common_instruction_set_sets_clear_set),(uintptr_t)&hs_risc_v_common_instruction_set_sets_clear_set},
    {hdefaults_str(hs_risc_v_core_rv32_size),(uintptr_t)&hs_risc_v_core_rv32_size},
    {hdefaults_str(hs_risc_v_core_rv32_init),(uintptr_t)&hs_risc_v_core_rv32_init},
    {hdefaults_str(hs_risc_v_core_rv32_reset),(uintptr_t)&hs_risc_v_core_rv32_reset},
    {hdefaults_str(hs_risc_v_core_rv32_exception_raise),(uintptr_t)&hs_risc_v_core_rv32_exception_raise},
    {hdefaults_str(hs_risc_v_core_rv32_tick),(uintptr_t)&hs_risc_v_core_rv32_tick},
    {hdefaults_str(hs_risc_v_core_rv32_io),(uintptr_t)&hs_risc_v_core_rv32_io},
    {hdefaults_str(hs_risc_v_core_rv32_sets_get),(uintptr_t)&hs_risc_v_core_rv32_sets_get},
    {hdefaults_str(hs_risc_v_core_rv32_sets_disable_set),(uintptr_t)&hs_risc_v_core_rv32_sets_disable_set},
//hsoftplc.c
    {hdefaults_str(hsoftplc_init),(uintptr_t)&hsoftplc_init},
    {hdefaults_str(hsoftplc_loop),(uintptr_t)&hsoftplc_loop},
    {hdefaults_str(hsoftplc_set_callback),(uintptr_t)&hsoftplc_set_callback},
    {hdefaults_str(hsoftplc_get_located_variables),(uintptr_t)&hsoftplc_get_located_variables},
    {hdefaults_str(hsoftplc_get_located_all_variables),(uintptr_t)&hsoftplc_get_located_all_variables},
    {hdefaults_str(hsoftplc_get_iec_addr_from_variable_name),(uintptr_t)&hsoftplc_get_iec_addr_from_variable_name},
    {hdefaults_str(hsoftplc_get_variable_name_from_iec_addr),(uintptr_t)&hsoftplc_get_variable_name_from_iec_addr},
//huuid.c
    {hdefaults_str(huuid_null_uuid),(uintptr_t)&huuid_null_uuid},
    {hdefaults_str(huuid_clear),(uintptr_t)&huuid_clear},
    {hdefaults_str(huuid_compare),(uintptr_t)&huuid_compare},
    {hdefaults_str(huuid_copy),(uintptr_t)&huuid_copy},
    {hdefaults_str(huuid_is_null),(uintptr_t)&huuid_is_null},
    {hdefaults_str(huuid_pack),(uintptr_t)&huuid_pack},
    {hdefaults_str(huuid_unpack),(uintptr_t)&huuid_unpack},
    {hdefaults_str(huuid_node_format),(uintptr_t)&huuid_node_format},
    {hdefaults_str(huuid_timestamp_convert),(uintptr_t)&huuid_timestamp_convert},
    {hdefaults_str(huuid_time_uuid_format),(uintptr_t)&huuid_time_uuid_format},
    {hdefaults_str(huuid_dns_uuid),(uintptr_t)&huuid_dns_uuid},
    {hdefaults_str(huuid_url_uuid),(uintptr_t)&huuid_url_uuid},
    {hdefaults_str(huuid_oid_uuid),(uintptr_t)&huuid_oid_uuid},
    {hdefaults_str(huuid_x500_uuid),(uintptr_t)&huuid_x500_uuid},
    {hdefaults_str(huuid_md5_uuid_generate),(uintptr_t)&huuid_md5_uuid_generate},
    {hdefaults_str(huuid_random_uuid_format),(uintptr_t)&huuid_random_uuid_format},
    {hdefaults_str(huuid_sha1_uuid_generate),(uintptr_t)&huuid_sha1_uuid_generate},
    {hdefaults_str(huuid_time_be_uuid_format),(uintptr_t)&huuid_time_be_uuid_format},
    {hdefaults_str(huuid_time_ordered_random_uuid_format),(uintptr_t)&huuid_time_ordered_random_uuid_format},
    {hdefaults_str(huuid_custom_uuid_format),(uintptr_t)&huuid_custom_uuid_format},
    {hdefaults_str(huuid_unparse),(uintptr_t)&huuid_unparse},
    {hdefaults_str(huuid_unparse_upper),(uintptr_t)&huuid_unparse_upper},
    {hdefaults_str(huuid_unparse_lower),(uintptr_t)&huuid_unparse_lower},
    {hdefaults_str(huuid_parse),(uintptr_t)&huuid_parse},
    {hdefaults_str(huuid_is_uuid_short32),(uintptr_t)&huuid_is_uuid_short32},
    {hdefaults_str(huuid_uuid_short32_get),(uintptr_t)&huuid_uuid_short32_get},
    {hdefaults_str(huuid_uuid_short32_set),(uintptr_t)&huuid_uuid_short32_set},
    {hdefaults_str(huuid_is_uuid_short16),(uintptr_t)&huuid_is_uuid_short16},
    {hdefaults_str(huuid_uuid_short16_get),(uintptr_t)&huuid_uuid_short16_get},
    {hdefaults_str(huuid_uuid_short16_set),(uintptr_t)&huuid_uuid_short16_set},
    {hdefaults_str(huuid_ble_base128_uuid),(uintptr_t)&huuid_ble_base128_uuid},
    {hdefaults_str(huuid_is_uuid_ble),(uintptr_t)&huuid_is_uuid_ble},
    {hdefaults_str(huuid_uuid_ble_get),(uintptr_t)&huuid_uuid_ble_get},
    {hdefaults_str(huuid_uuid_ble_set),(uintptr_t)&huuid_uuid_ble_set},
};
